-
Sandeep S. Shewalkar authored
uncommented the code
6babf86b
configHelper.go 619 B
package confighelper
import (
"fmt"
"github.com/spf13/viper"
)
//InitViper function to initialize viper
func InitViper() {
viper.SetConfigName("config") // name of config file (without extension)
viper.AddConfigPath(".") // optionally look for config in the working directory
err := viper.ReadInConfig()
// Find and read the config file
if err != nil { // Handle errors reading the config file
panic(fmt.Errorf("Fatal error config file %s ", err))
}
}
//GetConfig method to get configs from config file
func GetConfig(keyName string) string {
keyValue := viper.GetString(keyName)
return keyValue
}