This package does apply if set the environment variable by a given name from the struct tag to the given struct.
MIT License
This package does apply if set the environment variable by a given name from the struct tag to the given struct. It also can handle nested structs
A basic example is located here.
Small Go library for modifying environment variables temporarily
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
A simple, zero-dependencies library to parse environment variables into structs
Provide default values when fetching environment variables
tenv detects environment variable not using t.Setenv
Golang library for managing configuration data from environment variables
🗜 Clamp — Replace environment variables in any file using go template syntax
Project-specific environment variables in Go.
Load environment variables from `.env` or `io.Reader` in Go.
Tiny library with some environment variable utility functions
Go structures with default values using tags
Loads configuration from TOML files, allowing environment variables to override.
Package to provide configuration as environment variables for 12 factor applications
✨Clean and minimalistic environment configuration reader for Golang
A Go library for parsing struct tags from environment variables.