英文: How to model Go bindings to C structs that use unions? 问题 我目前正在为libfreefare编写一个Go封装器,libfreefare...
Golang zmq绑定,ZMQ4,返回找不到文件zmq.h的包错误。
英文: Golang zmq binding, ZMQ4, returns package error not finding file zmq.h 问题 我正在尝试在Go应用程序中使用ZMQ套接字,...
将字符串字面值传递给C语言
英文: Passing string literal to C 问题 我正在尝试在Go语言中调用C代码。然而,当我尝试使用printf函数时,会收到一个关于格式字符串不是字符串字面值的警告: pack...
How do I provide access to the library I wrap with cgo?
英文: How do I provide access to the library I wrap with cgo? 问题 我正在尝试为一个C库编写绑定,具体来说是libnfc。我的当前代码可以在G...
在使用C库的Go语言中,如何正确地将UTF-8编码的字符数组转换为Go字符串?
英文: How do I properly convert a UTF-8 encoded char array to a Go string when using a C-library in Go...
转换为*ptrdiff_t的Go类型是什么?
英文: Go type for conversion to *ptrdiff_t? 问题 在我的Go程序中,我调用了一个C函数,我可以成功地将int转换为ptrdiff_t。(有点令人担忧的是,即使G...
在Go cgo中更改WebKitWebSettings
英文: Change WebKitWebSettings in Go cgo 问题 我正在使用go-webkit,并且我有一个webkitsettings的实例,我该如何更改设置? 我正在尝试像这样做...
golang: cgo extern 不起作用
英文: golang: cgo extern is not working 问题 我正在尝试运行带有以下示例的golang的cgo(在go-wiki -> Global Functions中给出...
在使用CGo时,是否有一种安全的方法可以在C代码中保留对Go变量的引用?
英文: Is there a safe way to hold on to a reference to a Go variable from C code using CGo? 问题 使用CGo将C...
在Go语言中使用可变参数的C函数。
英文: Use variadic C functions in Go 问题 我在使用cgo时使用了shm_open函数。在Linux上,shm_open函数有3个参数: int shm_open(co...
28