INNER CODE UNIT · Go
getConfig
tducasse/go-instabot · util.go:111
func getConfig() {
folder := "config"
if dev {
folder = "local"
}
viper.SetConfigFile(folder + "/config.json")
// Reads the config file
if err := viper.ReadInConfig(); err != nil {
log.Fatalf("Error reading config file, %s", err)
}
// Check enviroment
viper.SetEnvPrefix("instabot")
replacer := strings.NewReplacer(".", "_")
viper.SetEnvKeyReplacer(replacer)
viper.AutomaticEnv()