github.com/lalamove/konfig (go): Package konfig provides a composable, observable and performant config handling for Go. Written for larger distributed systems where you may have plenty of configuration sources - it allows you to compose configurations from multiple sources with reload hooks making it simple to build apps that live in a highly dynamic environment.  Konfig is built around 4 small interfaces: Loader, Watcher, Parser, Closer  Get started:
Keywords: composable|config|configuration|etcd|golang|golang-package|kubernetes|polyglot|reloading|state-management|vault