从C代码调用Go库

时间:2015-02-17 15:59:31

标签: go cgo

我发现了大量有关如何使用cgo从Go调用C库的信息,但我对此感兴趣:在Go中编写库,并在各种C程序中链接/使用它。

这可能吗?有什么好的资源吗?感谢。

1 个答案:

答案 0 :(得分:1)

目前无法做到这一点。 Go必须是入口点,如果不使用gccgo,您就无法编译Go进入共享库。

有提议要更改此内容,因此在某些时候它可能是也可能不是。有关详细信息,请参阅this document