我试图写一个围棋包装用CGO的ENET。
当我尝试在Mac上编译包装程序时,该库较旧,并且界面略有不同。99%的代码是相同的,只需要更改几个C调用即可。
在Go中处理此类问题的最佳实践是什么? 有什么方法可以进行条件编译或条件导入吗?
Go没有条件编译或条件导入。处理C代码中的类型差异。
[Go]作者是否反对预处理?