go-cfg
Config reader
A unified configuration library for reading data from various sources.
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
43 stars
1 watching
4 forks
Language: Go
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
go-gcfg/gcfg | A Go library that reads INI-style configuration files into data structures | 168 |
ilyakaznacheev/cleanenv | A tool to read and manage environment configuration from files and variables | 1,667 |
borudar/configuration | A configuration library for Go programs that supports multiple data sources and types | 108 |
muir/nfigure | A reflective configuration library for Go that supports multiple sources and formats of configuration data. | 8 |
go-simpler/env | A package that simplifies loading environment variables into configuration structures in Go applications. | 67 |
jagerente/gocfg | A configuration management library for Go programs. | 6 |
cristalhq/aconfig | A simple and versatile configuration loader for Go applications. | 550 |
vstakhov/libucl | A C library for parsing and generating configuration files in a simplified, human-readable format inspired by the Nginx configuration syntax. | 1,627 |
gookit/config | A configuration management library for Go applications | 539 |
kkyr/fig | A library to manage application configurations in Go. | 381 |
thomasobenaus/go-conf | Library to simplify configuration management in Go applications | 11 |
demystifyfp/fsconfig | Provides a type-safe and error-handling way to read configuration data from environment variables and AppSettings in F# | 161 |
udhos/jazigo | A tool for retrieving configuration data from multiple network devices | 216 |
num30/config | A package for declarative configuration in Go | 51 |
sasbury/mini | A package that parses and interprets configuration files in the ini style. | 35 |