golang 传递编译参数

有时候想根据不同的参数编译不同的内容,可以在编译命令中增加参数。

go build -ldflags -X main.mytest=abc

在程序main函数前定义对应的变量

var mytest = ""

就可以直接使用拿到abc

posted @ 2023-07-21 10:02  秋来叶黄  阅读(112)  评论(0编辑  收藏  举报