在Go中串联C和Python代码?

时间:2011-05-22 15:50:57

标签: python c markdown go reddit

Update


我试图创建一个简单的Go函数,它只需要一串reddit样式的Markdown并返回相应的HTML。

现在,我知道安装Discount是先决条件,reddit至少使用以下三个文件作为折扣包装:

基于此,有没有人知道如何将所有这些与Cgo和go-python粘合在一起以创建简单的Markdown功能? (独立于reddit源代码的其余部分)

1 个答案:

答案 0 :(得分:3)

如果您想要的只是Markdown,我不会看到Python如何适应这一点。也许还有更多,但如果可能的话,你应该让Python离开这个。如果有理由使用不在问题中的Python,我可以编辑这个答案并解决这个问题。

首先,尝试使用此原生Go Markdown包:https://github.com/knieriem/markdown

如果这不起作用,下一个最简单的方法是使用折扣(或用C编写的任何其他Markdown库,例如GitHub's Upskirt fork)并用cgo或SWIG包装它。