Golang 中国

golang应用程序配置管理工具库。

  • 支持多种格式: JSON(default), INI, YAML, TOML, HCL
  • 支持多文件/数据加载
  • 支持数据覆盖合并
  • 支持按路径获取子级值, e.g map.key arr.2
  • 支持解析ENV变量名称. like envKey: ${SHELL} -> envKey: /bin/zsh
  • 简洁的使用API Get Int String Bool Ints IntMap Strings StringMap
  • 完善的单元测试(coverage > 90%)

只使用INI

如果你仅仅想用INI来做简单配置管理,推荐使用 gookit/ini


0 回复
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。