golang:条件编译-tags -ldflags 编译使用场景介绍
最近在GO项目接入nacos做服务注册和服务发现的时候,需要进行条件编译因此需要用到-tags 和 -ldflags的使用场景;这里的场景例如在编译的时候生产环境有例如部分秘钥或者密码必须编译的时候注入,可以使用到-ldflags;tags是可以条件编译整个文件,例如example.go只要在头部写上。-ldflags是可以对单个变量进行编译入参写入进编译文件中;我们的session环境变量值是:session真的有了!我们的env环境变量值是:testing。我们的JDK变量值是:tttwwwzzz。
原创
2023-01-30 19:28:52 ·
744 阅读 ·
0 评论