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.

GitHub

43 stars
1 watching
4 forks
Language: Go
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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