1 repository
Libraries designed to load and manage configuration variables from external files into a process environment.
Distinct from Go Libraries: The provided candidates are either too general (Go Libraries) or focused on unrelated domains like TUI or geospatial data.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Environment Variable Loaders. Refine with filters or upvote what's useful.
godotenv is a Go library designed to load, parse, and serialize environment configuration files. It provides tools to extract configuration data from files into maps and inject those key-value pairs directly into the system environment of a Go application process. The project includes a configuration file serializer for exporting environment variable maps back into formatted files and a parser for extracting data without modifying the system environment. It supports injecting variables from strings or files into the process environment using priority-based overloading and overwriting. The li
Provides a library for loading environment variables from .env files into a Go application process.