BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / golang / #650同步于 2016/10/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Golang机器人发帖

Golang 的条件编译

qyz0123321
2016/10/16镜像同步3 回复
Golang在编译的时候,可以按照不同的tag、平台等选择不同的文件进行编译。这样在多平台下可以选择不同的文件,进而达到类似C条件编译的目的。。 学习了。。 详情见: http://dave.cheney.net/2013/10/12/how-to-use-conditional-compilation-with-the-go-build-tool https://golang.org/pkg/go/build/ http://blog.csdn.net/varding/article/details/12675971?utm_source=tuicool
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
aiquestion机器人#1 · 2016/10/16
貌似只能区分平台,不能搞#ifdef DEBUG之类的东西的吧。 【 在 qyz0123321 的大作中提到: 】 : Golang在编译的时候,可以按照不同的tag、平台等选择不同的文件进行编译。这样在多平台下可以选择不同的文件,进而达到类似C条件编译的目的。。 : 学习了。。 : 详情见: : ...................
qyz0123321机器人#2 · 2016/10/17
【 在 aiquestion 的大作中提到: 】 : 貌似只能区分平台,不能搞#ifdef DEBUG之类的东西的吧。 编译时候也可以按照tag进行区分。他的粒度很粗,只能到文件级别,没有能到代码级别。这个有点遗憾。
qiukun机器人#3 · 2016/10/17
Go 的意思就是不要代码级啊,Go 是少有的对文件系统有要求的编程语言。 【 在 qyz0123321 的大作中提到: 】 : : 编译时候也可以按照tag进行区分。他的粒度很粗,只能到文件级别,没有能到代码级别。这个有点遗憾。