liuxiaolong
2021-11-01 6d17695dc30dac8050a5f541f20964f1448faf2b
flag.Parse must be called after all flags defined
1个文件已修改
11 ■■■■■ 已修改文件
version.go 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
version.go
@@ -20,13 +20,16 @@
    BuildTime    string
    CommitSha1   string
    AppName      string
    ShowVer      bool
)
func init() {
    var showVer bool
    flag.BoolVar(&showVer, "vbasic", false, "display build version")
    flag.Parse()
    if showVer {
    flag.BoolVar(&ShowVer, "vbasic", false, "display build version")
}
func Usage() {
    if ShowVer {
        info := make(map[string]interface{})
        info["version"] = BuildVersion
        info["build"] = BuildTime