configure:使用标志或JSON无缝配置应用程序

时间:2021-04-20 21:55:01
【文件属性】:
文件名称:configure:使用标志或JSON无缝配置应用程序
文件大小:10KB
文件格式:ZIP
更新时间:2021-04-20 21:55:01
Go 配置 使用flag参数或JSON blob参数轻松填充配置结构。 用法 给定一个使用两个参数district_id和collection的简单程序: var config struct { DistrictID string `config:"district_id,required"` Collection string `config:"collection"` } func main () { if err := configure . Configure ( & config ); err != nil { log . Fatalf ( "err: %#v" , err ) } log . Printf ( "config: %#v" , config ) // go use arguments to do something } 可以调用两种样式: ./ex
【文件预览】:
configure-master
----.circleci()
--------config.yml(808B)
----.gitignore(283B)
----README.md(2KB)
----configure_test.go(5KB)
----Gopkg.toml(610B)
----example()
--------main.go(351B)
----Gopkg.lock(748B)
----configure.go(5KB)
----VERSION(6B)
----Makefile(354B)
----golang.mk(7KB)

网友评论