env

Config loader

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

🔍 Load environment variables into a config struct

GitHub

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

12factorconfigurationdependency-freeenvironment-variablesgolibrary

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
joshbetz/configA Go configuration library that loads and reloads settings from files and environment variables on signal changes.215
miladabc/gonfigA package that loads configuration values from various sources into typesafe structs in a structured and flexible way.9
cristalhq/aconfigA simple and versatile configuration loader for Go applications.553
codingconcepts/envA tool for loading environment variables into Go structs in a flexible and type-safe manner.115
subosito/gotenvA package that loads environment variables from files or io.Reader in Go.300
nil-go/konfA minimalist configuration loader that supports multiple sources and notification of changes.252
golobby/configA configuration manager for Go projects using various file formats and environment variables.367
soniah/awsenvA tool to load AWS environment variables from a configuration file35
vrischmann/envconfigA library to parse configuration from environment variables and fill structs.241
gookit/configA configuration management library for Go applications543
ian-kent/envconfTools to configure Go applications from environment variables.11
ilyakaznacheev/cleanenvA tool to read and manage environment configuration from files and variables1,690
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
gookit/iniA library for managing configuration data in Go applications86