go语言获取外部参数

var flag1 string
var flag2 string
var flag6 string
var date  string    //这样就可以使用  data了

func Inite() {
	c, err := fconf.NewFileConf("./config.ini")
	if err != nil {
		log.Println(err)
		return
	}
	flag1=c.String("ftp_sh_hq.flag1")
	flag2=c.String("ftp_sh_hq.flag2")
	flag6=c.String("ftp_sh_hq.flag6")
	date=c.String("ftp_sh_hq.date")

}

创建config.ini文件

[ftp_sh_hq]
;只要当字符t是执行
flag1 = t
;只要当字符t是执行
flag2 = t
; 只要当字符t是执行
flag6 = t
;日志存放地
LogPaths =  D:\1\log\app.log
;根据日期解析
date = 20200903

我这里生成.exe可执行程序的时候使用的

猜你喜欢

转载自blog.csdn.net/weixin_44282540/article/details/109205527