This is a hand-made "fork" of github.com/micro/go-config, recreated from local go cache after the original repo was deleted. It is created and meant for compatibility purposes. I, Samo Ratnik, am not the author. Refer to https://github.com/micro/go-micro for more.
Go Config is a pluggable dynamic config library.
Most config in applications are statically configured or include complex logic to load from multiple sources. Go Config makes this easy, pluggable and mergeable. You'll never have to deal with config in the same way again.
- Dynamic - load config on the fly as you need it
- Pluggable - choose which source to load from; file, env, consul
- Mergeable - merge and override multiple config sources
- Observable - Watch the config for changes
- Safe - specify fallback values where keys don't exist
For detailed information or architecture, installation and general usage see the docs