viper支持的种类:viper能够设置默认值;viper可以读取 JSON、YAML、envfile 和 Java properties等格式的配置文件;可以读取环境变量中的配置信息;读取命令行参数中的配置信息;读取远程配置系统(etcd 或 Consul)中的配置信息,并监控配置信息是否发生改变; viper使用的优先顺序,每个项目优先于其下面的项目: 显式调用 Set 方法设置值flag(命令行参数);env(环境变量);config(配置文件);key/value 存储;(viper配置项的key是不区分大小写的)默认值;
后续学习了在继续更新。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)