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


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-simpler/envA package that simplifies loading environment variables into configuration structures in Go applications.67
joshbetz/configA Go configuration library that loads and reloads settings from files and environment variables on signal changes.215
cristalhq/aconfigA simple and versatile configuration loader for Go applications.553
miladabc/gonfigA package that loads configuration values from various sources into typesafe structs in a structured and flexible way.9
heetch/confitaA library that loads configuration from multiple backends into a structured format496
nil-go/konfA minimalist configuration loader that supports multiple sources and notification of changes.252
alecthomas/kong-hclA Go package for loading configuration files in the Hiero Configuration Language (HCL) format into a structured data model.8
gookit/configA configuration management library for Go applications543
ian-kent/gofigureTool for easy configuration of Go applications with support for environment variables and command line flags.68
ilyakaznacheev/cleanenvA tool to read and manage environment configuration from files and variables1,690
dsbasko/go-cfgA unified configuration library for reading data from various sources.43
soniah/awsenvA tool to load AWS environment variables from a configuration file35
thomasobenaus/go-confLibrary to simplify configuration management in Go applications11
borudar/configurationA configuration library for Go programs that supports multiple data sources and types108
go-gcfg/gcfgA Go library that reads INI-style configuration files into data structures168