英文: How to use external .c files with CGO? 问题 在import "C"之前,在注释中编写一些C代码非常简单: // foo.go pac...
调用C语言中的Go函数时出现错误。
英文: error on calling go function from c 问题 新来这里。尝试从C中调用go函数,但遇到了一些编译问题。 以下是go脚本: package main // #cg...
在包含的文件中,CGO出现了未定义的引用。
英文: CGO undefined reference in included files 问题 Wraping up OpenJtalk in Go, files are successfully ...
运行简单的cgo文件时遇到错误。
英文: Error encountered running simple cgo file 问题 我正在尝试测试cgo代码。 package main // #include <stdlib.h...
从`unsafe.Pointer`获取特定字节片段的最佳(最安全+最高性能)方法是什么?
英文: What is the best (safest + most performant) way of getting a specific slice of bytes from an uns...
在Go中进行整数除法,从C语言调用。
英文: integer division in Go called from C 问题 我可以通过以下程序在Go语言中执行整数除法: package main import "fmt"...
如何在多个包中从C中重用Go回调函数?
英文: How to reuse a Go callback in several packages from C? 问题 有没有一种方法可以构建一个Go + C应用程序,实现以下功能: 从主包X中导...
用于检测CGO构建的预处理器标志是什么?
英文: Preprocessor flag to detect CGO build? 问题 在与我的go文件并通过CGO一起编译的c文件中,我想通过预处理器检查它是否是通过go编译的。我想这样做是因为...
cgo:如何将结构体数组从C传递到Go中
英文: cgo: How to pass struct array from c to go 问题 C部分: struct Person {...} struct Person * get_team(...
CGO, how to pass NULL parameter to C function
英文: CGO, how to pass NULL parameter to C function 问题 有时候,在C API中可能需要使用NULL指针。 在CGO中是否可能实现这一点? 例如,我想在...
28