github.com/BoRuDar/configuration (go): Package configuration provides ability to initialize your custom configuration struct from: flags, environment variables, `default` tag, files (json, yaml)
Keywords: 12-factor|config|configuration|configuration-management|go|golang|microservices|reflect|reflection