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: over 3 years ago
Linked from 2 awesome lists

12-factorconfigconfigurationenvironmentgogolangstruct

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-simpler/env A package that simplifies loading environment variables into configuration structures in Go applications. 67
sherifabdlnaby/configuro A configuration loading framework for containerized and cloud-native applications 95
cristalhq/aconfig A simple and versatile configuration loader for Go applications. 550
nil-go/konf A minimalist configuration loader that supports multiple sources and notification of changes. 240
heetch/confita A library that loads configuration from multiple backends into a structured format 495
joshbetz/config A Go configuration library that loads and reloads settings from files and environment variables on signal changes. 215
borudar/configuration A configuration library for Go programs that supports multiple data sources and types 108
soniah/awsenv A tool to load AWS environment variables from a configuration file 35
go-gcfg/gcfg A Go library that reads INI-style configuration files into data structures 168
muir/nfigure A reflective configuration library for Go that supports multiple sources and formats of configuration data. 8
netcan/config-loader Tools and framework for serializing and deserializing C++ data structures from configuration files 220
massivefermion/enux A utility package that loads and validates configuration variables from multiple file formats at runtime. 3
cloud66-oss/konfig A tool for loading configuration files in Rails applications to work with Kubernetes environments. 83
jeremyloy/config A library for easily managing application configuration as a typesafe struct 336
pjlamb12/runtime-config-loader An Angular library that provides an easy way to load and manage runtime configuration values 35