env

Config loader

A package that simplifies loading environment variables into configuration structures in Go applications.

🔍 Load environment variables into a config struct

GitHub

66 stars
3 watching
5 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists

12factorconfigurationdependency-freeenvironment-variablesgolibrary

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
joshbetz/config A Go configuration library that loads and reloads settings from files and environment variables on signal changes. 215
miladabc/gonfig A package that loads configuration values from various sources into typesafe structs in a structured and flexible way. 9
cristalhq/aconfig A simple and versatile configuration loader for Go applications. 551
codingconcepts/env A tool for loading environment variables into Go structs in a flexible and type-safe manner. 114
subosito/gotenv A package that loads environment variables from files or io.Reader in Go. 300
nil-go/konf A minimalist configuration loader that supports multiple sources and notification of changes. 239
golobby/config A configuration manager for Go projects using various file formats and environment variables. 367
soniah/awsenv A tool to load AWS environment variables from a configuration file 35
vrischmann/envconfig A library to parse configuration from environment variables and fill structs. 241
gookit/config A configuration management library for Go applications 539
ian-kent/envconf Tools to configure Go applications from environment variables. 11
ilyakaznacheev/cleanenv A tool to read and manage environment configuration from files and variables 1,661
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
gookit/ini A library for managing configuration data in Go applications 85