viper-配置信息处理框架(golang)
项目地址https://github.com/spf13/viper
1. viper
viper读取配置信息的优先级顺序,从高到底:
显式调用Set函数
命令行参数
环境变量
配置文件
key/value存储系统
默认值
2. 设置值
(1)设置默认值
viper.SetDefault("ContentDir", "content")
...
(2)读取配置文件
viper.SetConfigName("xxx") // 设置配置文件名,不要带后缀
viper.Ad.
原创
2020-08-17 10:05:41 ·
517 阅读 ·
0 评论