英文: out of memory panic while accessing a function from a shared library 问题 我正在尝试使用Go构建一个示例共享对象库。代码编...
int和C.int在Go语言中有什么区别?
英文: What's the difference between int and C.int in go? 问题 以下是翻译好的内容: import "C" func f()...
在cgo中的垃圾回收
英文: Garbage collection in cgo 问题 我在Go中有以下使用cgo的代码: func foo() { bar := new(C.struct_bar) ... } 在函数执行...
golang cgo无法通过构建模式c-shared导出变量。
英文: golang cgo can't export variables by build mode c-shared 问题 我正在尝试在cgo中开发一个sudo的插件。 https://w...
如何告诉cgo不要编译一个文件?
英文: how do I tell cgo not to compile a file? 问题 对于一个普通的Go文件,我会这样写: // +build !windows 然而,cgo将其解释为要编译...
golang qml(go-qml)cgo参数具有Go指针到Go指针。
英文: golang qml (go-qml) cgo argument has Go pointer to Go pointer 问题 嗨,我正在使用qml库来创建UI界面。我正在尝试学习如何将信息...
在golang中初始化C结构时,结构初始化器中的值太少。
英文: too few values in struct initializer when initialize C struct in golang 问题 我尝试了以下程序,但在编译时它告诉我“结构...
cgo **char to slice string 将C语言的**char转换为切片字符串
英文: cgo **char to slice string 问题 我使用cgo开发了一个pam模块。 无法将**char转换为[]string。 func pam_sm_authenticate(p...
Python模块是用Golang和C编写的。
英文: Python module written in Golang and C 问题 我按照这个教程编写了以下代码,使用C语言: #define Py_LIMITED_API #include &...
如何从C语言返回双精度数组给Go语言?
英文: Cgo: How to return double array from C to Go 问题 我有一个像这样的C函数: double* c_func(int n_rows) { double...
28