env

env loader

A tool for loading environment variables into Go structs in a flexible and type-safe manner.

Tag-based environment configuration for structs

GitHub

114 stars
2 watching
14 forks
Language: Go
last commit: 5 months 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
subosito/gotenv A package that loads environment variables from files or io.Reader in Go. 300
nasermirzaei89/env A package to access environment variables in Go 18
chihab/dotenv-run A collection of packages that provide seamless loading of environment variables from .env files across multiple development tools and frameworks. 251
einar-hjortdal/dotenv A tool to load environment variables from a configuration file for development purposes. 1
syntaqx/env A utility package for working with environment variables in Go programs 6
zztkm/vdotenv A module to read environment variables from configuration files 35
cardosomarcos/deno-dotenv A utility for loading environment variables from a configuration file in Deno projects 8
szkiba/xk6-dotenv An extension for k6 that loads environment variables from a .env file 29
qdm12/godevcontainer A development container providing a Go development environment for Visual Studio Code 263
ian-kent/envconf Tools to configure Go applications from environment variables. 11
sakirsensoy/genv A Go library that simplifies access to environment variables in projects. 39
vrischmann/envconfig A library to parse configuration from environment variables and fill structs. 241
tiendc/go-csvlib A high-performance CSV encoding and decoding library for Go. 13
fernandolguevara/deno-envconfig A TypeScript library for parsing and generating environment variable configurations. 2