如何使用“外部功能界面”从Go调用C

时间:2010-04-29 19:45:50

标签: c go ffi

如何使用Go的“外部函数接口”来调用C函数?

FAQ上提到了此界面,但我无法在文档的其他地方看到它。

2 个答案:

答案 0 :(得分:18)

从Go存储库中查看this file。它展示了如何在Go中包装C库并且有很多注释来解释这个过程。

答案 1 :(得分:2)

以下articleCgo演示了以下内容:

  

以一个例子为例,这是一个提供两个的Go包   函数 - RandomSeed - 包含C的randsrand函数。