golang 怎么在 release 版本避免编译一些代码?

在 C/C++中,一般都是用一个宏来将 release 版本不需要的代码过滤掉


在 go 中好像没有找到相关的方法,搜了一圈也没找到合适的方法

已邀请:

astaxie - 创造、获取、分享、传播和应用Go

赞同来自: 傅小黑 tangyumeng

我想你可能需要阅读的是这个文档:https://golang.org/pkg/go/build/


可能是这个你需要的


// +build ignore

wanglihua

赞同来自:

通过应用程序配置,让release中不要的代码,在正式环境中不要运行,不过还是编译进去了。

要回复问题请先登录注册