import "C" 在测试中不受支持 - 正在寻找替代方案
import "C" is unsupported in test - looking for alternatives
我正在 golang 中使用一些共享的 c 代码,我想测试一下。 "go test" 不支持导入 "C"。你有没有看到任何替代品?
您必须将 cgo
代码放在您的包中的非测试文件中。然后,您可以使用私有 go 函数包装任何 "C" 调用以进行测试。
我正在 golang 中使用一些共享的 c 代码,我想测试一下。 "go test" 不支持导入 "C"。你有没有看到任何替代品?
您必须将 cgo
代码放在您的包中的非测试文件中。然后,您可以使用私有 go 函数包装任何 "C" 调用以进行测试。