一句话总结:用于参数解析
package main
import (
"flag"
"fmt"
)
var (
configPath = flag.String("configPath", "project/config/config.xml", "configPath flag")
)
func main() {
flag.Parse()
fmt.Println(*configPath)
}
我们获取配置文件有设置默认路径,如果路径改了,我们可以在运行程序时重新设置。
go run main.go -configPath=project/config/dev_config.xml
来源:CSDN
作者:Nick_666
链接:https://blog.csdn.net/Nick_666/article/details/79602846