go-config:一个简单的go配置库

时间:2024-06-15 08:12:11
【文件属性】:

文件名称:go-config:一个简单的go配置库

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-15 08:12:11

Go

去配置 轻松,有状态的go配置。 一个简单的go配置库,支持标志,环境变量,toml,yaml和JSON配置格式。 go-config还支持同时使用多个配置格式选项。 例如,您可以提供标志和环境变量。 因为创建配置文件很繁琐,所以go-config可以为您生成配置文件。 这有助于消除配置文件中的人为错误,并使配置文件更易于维护,因为您只需要在单个位置进行更改即可。 入门 获取库: > go get -u github.com/pcelvng/go-config 一般使用: // myapp.go package main import ( "fmt" "os" "time" "github.com/pcelvng/go-config" ) func main () { appCfg := options { RunDuration : time . Secon


【文件预览】:
go-config-master
----.gitignore(224B)
----go.mod(256B)
----render()
--------render_test.go(933B)
--------render.go(15KB)
----LICENSE(1KB)
----go.sum(2KB)
----util()
--------node()
--------util.go(3KB)
----README.md(6KB)
----example()
--------main.go(2KB)
----.circleci()
--------config.yml(262B)
----load()
--------load.go(3KB)
--------toml()
--------flag()
--------env()
--------yaml()
--------json()
----config.go(21KB)

网友评论