config
config manager
A configuration management library for Go applications
📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名
543 stars
12 watching
55 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists
configconfig-managementconfigurationconfiguration-managementflagsgoconfiggookithclinijsonpropertiestomlyaml
Related projects:
Repository | Description | Stars |
---|---|---|
| A library for managing configuration data in Go applications | 86 |
| A configuration manager for Go projects using various file formats and environment variables. | 367 |
| A configuration management library for Go programs. | 6 |
| A library to manage application configurations in Go. | 381 |
| A package for declarative configuration in Go | 51 |
| A layer-based configuration manager for Go applications | 118 |
| A centralized configuration management system for Go applications with encryption and basic authentication support. | 4 |
| A composable and observable configuration handling package for Go, supporting multiple sources and formats. | 648 |
| A lightweight configuration management library with extensible plugin architecture for Go applications. | 69 |
| Library to simplify configuration management in Go applications | 11 |
| A library for easily managing application configuration as a typesafe struct | 337 |
| A Go configuration library that loads and reloads settings from files and environment variables on signal changes. | 215 |
| A configuration library for Go programs that supports multiple data sources and types | 108 |
| Provides a way to manage environment variables in a hierarchical configuration format | 99 |
| A package that simplifies loading environment variables into configuration structures in Go applications. | 67 |