go-up

Config loader

A lightweight configuration library with recursive placeholder resolution and support for multiple sources.

go-up! A simple configuration library with recursive placeholders resolution and no magic.

GitHub

43 stars
3 watching
8 forks
Language: Go
last commit: almost 5 years ago
Linked from 2 awesome lists


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. 66
joshbetz/config A Go configuration library that loads and reloads settings from files and environment variables on signal changes. 215
cristalhq/aconfig A simple and versatile configuration loader for Go applications. 551
miladabc/gonfig A package that loads configuration values from various sources into typesafe structs in a structured and flexible way. 9
heetch/confita A library that loads configuration from multiple backends into a structured format 495
nil-go/konf A minimalist configuration loader that supports multiple sources and notification of changes. 239
alecthomas/kong-hcl A Go package for loading configuration files in the Hiero Configuration Language (HCL) format into a structured data model. 8
gookit/config A configuration management library for Go applications 539
ian-kent/gofigure Tool for easy configuration of Go applications with support for environment variables and command line flags. 68
ilyakaznacheev/cleanenv A tool to read and manage environment configuration from files and variables 1,661
dsbasko/go-cfg A unified configuration library for reading data from various sources. 42
soniah/awsenv A tool to load AWS environment variables from a configuration file 35
thomasobenaus/go-conf Library to simplify configuration management in Go applications 11
borudar/configuration A configuration library for Go programs that supports multiple data sources and types 108
go-gcfg/gcfg A Go library that reads INI-style configuration files into data structures 168