config
config copied to clipboard
JSON or YAML configuration wrapper with convenient access methods.
trafficstars
Config

Package config provides convenient access methods to configuration stored as JSON or YAML.
This is a fork of the original version. This version extends the functionality of the original without losing compatibility. Major features added:
Set(path string, value interface{}) errormethodEnv() *config.Configmethod, for OS environment variables parsingFlag() *config.Configmethod, for command line arguments parsing usign pkg/flag singletonArgs(args ...string) *config.Configmethod, for command line arguments parsingU*methodsCopy(...path) (*config.config, error)methodExtend(*config.Config) (*config.Config, error)methodError() errormethod to show last parsing error, works only with.Args()method
Example and more information you can find here.