没有合适的资源?快使用搜索试试~ 我知道了~
multiconfig:从Go中的多个来源加载配置
共24个文件
go:17个
yml:1个
toml:1个
需积分: 5 0 下载量 22 浏览量
2021-04-13
15:56:26
上传
评论
收藏 20KB ZIP 举报
温馨提示
多配置 从多个来源加载配置。 通过Multiconfig,可以轻松地从不同的配置源进行加载/解析。 任何应用程序的问题在于,随着时间的流逝,如何填充一组配置有很多选择。 通过动态创建所有必要的选项,Multiconfig使其变得容易。 请查看下面的示例以查看其运行情况。 特征 Multiconfig能够基于给定结构的字段名称从以下来源自动读取配置: 结构标签 TOML文件 JSON文件 YAML文件 环境变量 标志 安装 go get github.com/koding/multiconfig 用法与范例 让我们定义和构造定义我们的配置 type Server struct { Name string `required:"true"` Port int `default:"6060"` Enabled bool Users [] string } 将配
资源推荐
资源详情
资源评论
收起资源包目录
multiconfig-master.zip (24个子文件)
multiconfig-master
.gitignore 263B
doc.go 346B
multiconfig_test.go 5KB
tag.go 1KB
.travis.yml 44B
multivalidator.go 809B
tag_test.go 475B
multiloader.go 626B
LICENSE 1KB
env.go 3KB
testdata
config.toml 329B
demo.go 974B
config.json 346B
config.yaml 323B
validator.go 2KB
file.go 3KB
multiconfig.go 5KB
example_test.go 3KB
README.md 2KB
file_test.go 1KB
flag_test.go 5KB
validator_test.go 962B
env_test.go 3KB
flag.go 5KB
共 24 条
- 1
资源评论
传奇panda
- 粉丝: 23
- 资源: 4581
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功