我知道有几种方法可以通过一些额外的代码来完成此任务,但这让我很好奇......有没有一种方法可以使用 ldflags 在 Go 应用程序中设置未分配的整数?例如,你可以打电话给...
go build -ldflags "-X main.CurrentEnvironment 1"
Run Code Online (Sandbox Code Playgroud)
并设置它:
package main
var CurrentEnvironment int
func main() {
...
}
Run Code Online (Sandbox Code Playgroud)
我找不到任何支持这一点的文档,所以我认为答案是否定的,但也许有办法。