标签: go cgo
在Go中有这个:
//export foo func foo(bar *C.char) { ... }
我不能用C ++这样称呼它:
foo("Hello");
目前我正在使用C ++中的包装器:
inline void go_foo(const char *bar) { foo(const_cast<char *>(bar)); }
然后拨打go_foo("Hello")。
go_foo("Hello")
是否有另一种方法可以获得带有参数常量的Go回调?