VI
Viper
Complete configuration solution for Go — reads from JSON, TOML, YAML, env vars, flags, and remote config stores.
Viper resolves config from a priority chain — remote KV stores, environment variables, config files, default values — all with a single viper.Get() call. It watches config files for live reloading and integrates with Cobra so CLI flags and env vars automatically map to configuration keys.
// related libraries
// tags
configenvironmentyamltomlgotwelve-factor