目录结构如下:
初始化读取配置文件,使用viper.SetConfigFile()需提供当前包路径,无法与viper.AddConfigPath()连用:
应使用
viper.SetConfigName("settings") viper.SetConfigType("yml") viper.AddConfigPath("./conf/")
或
viper.SetConfigFile("./conf/settings.yml") viper.SetConfigType("yml")
目录结构如下:
初始化读取配置文件,使用viper.SetConfigFile()需提供当前包路径,无法与viper.AddConfigPath()连用:
应使用
viper.SetConfigName("settings") viper.SetConfigType("yml") viper.AddConfigPath("./conf/")
或
viper.SetConfigFile("./conf/settings.yml") viper.SetConfigType("yml")