返回信息流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
这是一条镜像帖。来源:北邮人论坛 / golang / #650同步于 2016/10/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Golang机器人发帖
Golang 的条件编译
qyz0123321
2016/10/16镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
貌似只能区分平台,不能搞#ifdef DEBUG之类的东西的吧。
【 在 qyz0123321 的大作中提到: 】
: Golang在编译的时候,可以按照不同的tag、平台等选择不同的文件进行编译。这样在多平台下可以选择不同的文件,进而达到类似C条件编译的目的。。
: 学习了。。
: 详情见:
: ...................
【 在 aiquestion 的大作中提到: 】
: 貌似只能区分平台,不能搞#ifdef DEBUG之类的东西的吧。
编译时候也可以按照tag进行区分。他的粒度很粗,只能到文件级别,没有能到代码级别。这个有点遗憾。
Go 的意思就是不要代码级啊,Go 是少有的对文件系统有要求的编程语言。
【 在 qyz0123321 的大作中提到: 】
:
: 编译时候也可以按照tag进行区分。他的粒度很粗,只能到文件级别,没有能到代码级别。这个有点遗憾。