英文: How to free C variables used in parameters 问题 根据你提供的内容,以下是翻译好的部分: https://golang.org/cmd/cgo/ 上写...
How to initialise empty C.CString in cgo
英文: How to initialise empty C.CString in cgo 问题 你认为在CGO中用长度为x初始化C.CString的最佳方法是什么?背景:我需要一个适当大小的char*...
在使用Cgo创建的结构体时,你需要手动释放它们吗?
英文: Do I have to free structs created with Cgo? 问题 在Go代码中创建C结构体时,例如: var data C.MyStruct_t 我需要在某个时候手...
How to make a callback to GO method from C++ DLL
英文: How to make a callback to GO method from C++ DLL 问题 我有一个GO程序,其中有一个函数调用了一个在dll中定义的C方法的CGO调用。这部分工作...
如何将Go字符串数组转换为C字符串数组?
英文: How do I convert a Go array of strings to a C array of strings? 问题 我正在一个项目中使用cgo,并且想要导出一个函数供使用。以...
How to build a Postgres extension using cgo
英文: How to build a Postgres extension using cgo 问题 这是我现在正在做的事情: <!-- language: none --> . ├── ...
预编译依赖于 C 以提高速度的 Go 程序的一部分。
英文: Precompiling part of Go program that relies on C for speed 问题 我的Go程序的一部分依赖于一个非常庞大的C代码库,使用import ...
将C字符串转换为Go字符串而不使用CGO。
英文: Convert C string to Go string without CGO 问题 我正在使用Go Windows syscall库从DLL中的函数中获取数据。这一切都很顺利,但是我无法...
cgo – 在MacOSX中找不到 ‘runtime.h’ 文件
英文: cgo - 'runtime.h' file not found in MacOSX 问题 我正在尝试执行如下所述的cgo程序: package main /* #includ...
如何在Go语言中获取函数的地址?
英文: How to get the address of a function in go? 问题 在Go语言中,获取函数引用的地址是不被支持的。你无法像你提供的代码那样直接获取函数引用的地址。根据...
28