libgo icon indicating copy to clipboard operation
libgo copied to clipboard

可以支持用编译选项自定义API的宏名吗?

Open h46incon opened this issue 6 years ago • 1 comments

libgo 比隔壁的协程库严谨很多,但现在有一个问题: libgo 使用 go 等宏提供 API,但这个名字没有前缀而且较短,宏也没有命名空间,担心可能会引起代码冲突。比如存在以下代码:

string go = "去吧,皮卡丘";

能否考虑支持编译选项自定义这些 API 的名字或前缀呢?

h46incon avatar Jan 17 '19 11:01 h46incon

这个可以有

目前针对这种冲突的解决办法是调整include的顺序 把libgo.h放到后面include就不会有问题了

yyzybb537 avatar Jan 17 '19 11:01 yyzybb537