Versions in this module Expand all Collapse all v0 v0.1.0 Nov 22, 2021 Changes in this version + func GetEnvString(key string, defaultValue string) string + func Load(filename string, val interface{}) error + func LoadWithType(filename string, cfgType string) (*viper.Viper, error) + type Config struct + func New(cfgDir string, opts ...Option) *Config + func (c *Config) Load(filename string, val interface{}) error + func (c *Config) LoadWithType(filename string, cfgType string) (v *viper.Viper, err error) + type Option func(*Config) + func WithEnv(name string) Option + func WithFileType(fileType string) Option