文件名称:Viper:Go应用的完整配置解决方案-开源
文件大小:84KB
文件格式:ZIP
更新时间:2024-06-19 20:54:44
开源软件
Viper 是 Go 应用程序的完整配置解决方案,包括 12-Factor 应用程序。 它旨在在应用程序中工作,并且可以处理所有类型的配置需求和格式。 它支持设置默认值,从 JSON、TOML、YAML、HCL、envfile 和 Java 属性配置文件中读取,实时监视和重新读取配置文件(可选),从环境变量中读取,从远程配置系统(etcd 或 Consul)中读取,并观察变化,从命令行标志读取,从缓冲区读取,并设置显式值。 iper 可以被认为是满足您所有应用程序配置需求的注册表。 在构建现代应用程序时,您无需担心配置文件格式。 你想专注于构建很棒的软件。 Viper 是来帮助解决这个问题的。
【文件预览】:
spf13-viper-3826be3
----flags.go(1KB)
----.github()
--------workflows()
--------logo.png(21KB)
----viper_test.go(50KB)
----flags_test.go(1KB)
----viper.go(58KB)
----overrides_test.go(6KB)
----util_test.go(2KB)
----LICENSE(1KB)
----.gitignore(37B)
----.golangci.yml(478B)
----remote()
--------remote.go(3KB)
----Makefile(2KB)
----go.sum(37KB)
----README.md(24KB)
----.editorconfig(213B)
----util.go(5KB)
----go.mod(2KB)