func readViperConfig()

in {{cookiecutter.component_id}}/config/config.go [46:58]


func readViperConfig(appName string) *viper.Viper {
	v := viper.New()
	v.SetEnvPrefix(appName)
	v.AutomaticEnv()

	// global defaults
	{% if cookiecutter.use_logrus_logging == "y" %}
	v.SetDefault("json_logs", false)
	v.SetDefault("loglevel", "debug")
	{% endif %}

	return v
}