cgo

最后更新于:2022-04-02 04:56:40

使用cgo输出hello world ~~~ package main //#include import ( "C" ) func main() { C.puts(C.CString("hello world\n")) } ~~~ 我们通过 import "C" 语句启动了CGO的特性,同时包含C语言的头文件。然后通过CGO包的C.CString 函数将go语言字符串转为C语言字符串,最后调用CGO包的 C.puts 函数向标准输出窗口打印转换后的字符串。
';