我该如何使用Go的“外部函数接口”来调用C函数?
这个接口在常见问题解答中有提到,但是我在其他文档中没有看到它的提及。
请查看此文件,它来自Go存储库。它展示了如何在Go中封装一个C库,并有许多注释解释了这个过程。
举个例子,这是一个Go包,提供了两个函数——Random和Seed,它们封装了C语言的rand和srand函数。
Random
Seed
rand
srand