Skip to content

v1.3.7

Choose a tag to compare

@wangmingjob wangmingjob released this 12 Oct 02:20
· 15 commits to master since this release

框架更新,添加更新BaseConfig的函数
在viper config发生merge后,调用UpdateBaseConfig函数,再获取GetBaseConfig就是新的基础配置。

config.go

func UpdateBaseConfig() {
	if v == nil {
		panic("Please init Config")
	}
	baseConfig := BaseConfig{}
	err := v.Unmarshal(&baseConfig)
	if err != nil {
		fmt.Println("yaml parse err: ", err)
		panic(err)
	}
	bc = &baseConfig
}