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

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

常见问题解答中提到了此界面,但我无法在文档的其他地方看到它。

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

这篇文章用Cgo演示了以下内容 :

举一个例子,这里是一个Go包,提供两个函数 – RandomSeed – 包装C的randsrand函数。