Viper--方便好用的Golang 配置库

前言 本文主要是为读者介绍一个轻便好用的Golang配置库viper 正文 viper 的功能   viper 支持以下功能:   1. 支持Yaml、Json、 TOML、HCL 等格式的配置   2. 可以从文件、io、环境变量、command line中提取配置   3. 支持自动转换的类型解析   4. 可以远程从etcd中读取配置 示例代码 定义一个类型: type config struct { v *viper.Viper; } 用于测试的Yaml配置文件 config.yaml ...阅读全文

2018-08-15 22:30 cnblogs-wangzhi 等
阅读:1946 评论:0