gonfig

config loader

A package that loads configuration values from various sources into typesafe structs in a structured and flexible way.

Tag based configuration loader from different providers

GitHub

9 stars
1 watching
1 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists

12-factorconfigconfigurationenvironmentgogolangstruct

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-simpler/envA package that simplifies loading environment variables into configuration structures in Go applications.67
sherifabdlnaby/configuroA configuration loading framework for containerized and cloud-native applications95
cristalhq/aconfigA simple and versatile configuration loader for Go applications.553
nil-go/konfA minimalist configuration loader that supports multiple sources and notification of changes.252
heetch/confitaA library that loads configuration from multiple backends into a structured format496
joshbetz/configA Go configuration library that loads and reloads settings from files and environment variables on signal changes.215
borudar/configurationA configuration library for Go programs that supports multiple data sources and types108
soniah/awsenvA tool to load AWS environment variables from a configuration file35
go-gcfg/gcfgA Go library that reads INI-style configuration files into data structures168
muir/nfigureA reflective configuration library for Go that supports multiple sources and formats of configuration data.8
netcan/config-loaderTools and framework for serializing and deserializing C++ data structures from configuration files222
massivefermion/enuxA utility package that loads and validates configuration variables from multiple file formats at runtime.3
cloud66-oss/konfigA tool for loading configuration files in Rails applications to work with Kubernetes environments.83
jeremyloy/configA library for easily managing application configuration as a typesafe struct337
pjlamb12/runtime-config-loaderAn Angular library that provides an easy way to load and manage runtime configuration values35