Documentation ¶
Index ¶
- func Config() *viper.Viper
- func GetBool(c *viper.Viper, key string, fallback bool) func() bool
- func GetDuration(c *viper.Viper, key string, fallback time.Duration) func() time.Duration
- func GetFloat64(c *viper.Viper, key string, fallback float64) func() float64
- func GetInt(c *viper.Viper, key string, fallback int) func() int
- func GetInt32(c *viper.Viper, key string, fallback int32) func() int32
- func GetInt64(c *viper.Viper, key string, fallback int64) func() int64
- func GetIntSlice(c *viper.Viper, key string, fallback []int) func() []int
- func GetString(c *viper.Viper, key, fallback string) func() string
- func GetStringMap(c *viper.Viper, key string, fallback map[string]interface{}) func() map[string]interface{}
- func GetStringMapString(c *viper.Viper, key string, fallback map[string]string) func() map[string]string
- func GetStringMapStringSlice(c *viper.Viper, key string, fallback map[string][]string) func() map[string][]string
- func GetStringSlice(c *viper.Viper, key string, fallback []string) func() []string
- func GetStruct(c *viper.Viper, key string, fallback interface{}) (func(v interface{}) error, error)
- func GetTime(c *viper.Viper, key string, fallback time.Time) func() time.Time
- func GetUint(c *viper.Viper, key string, fallback uint) func() uint
- func GetUint32(c *viper.Viper, key string, fallback uint32) func() uint32
- func GetUint64(c *viper.Viper, key string, fallback uint64) func() uint64
- func MustGetBool(c *viper.Viper, key string, fallback bool) func() bool
- func MustGetDuration(c *viper.Viper, key string) func() time.Duration
- func MustGetFloat64(c *viper.Viper, key string) func() float64
- func MustGetInt(c *viper.Viper, key string) func() int
- func MustGetInt32(c *viper.Viper, key string) func() int32
- func MustGetInt64(c *viper.Viper, key string) func() int64
- func MustGetIntSlice(c *viper.Viper, key string) func() []int
- func MustGetString(c *viper.Viper, key string) func() string
- func MustGetStringMap(c *viper.Viper, key string) func() map[string]interface{}
- func MustGetStringMapString(c *viper.Viper, key string) func() map[string]string
- func MustGetStringMapStringSlice(c *viper.Viper, key string) func() map[string][]string
- func MustGetStringSlice(c *viper.Viper, key string) func() []string
- func MustGetTime(c *viper.Viper, key string) func() time.Time
- func MustGetUint(c *viper.Viper, key string) func() uint
- func MustGetUint32(c *viper.Viper, key string) func() uint32
- func MustGetUint64(c *viper.Viper, key string) func() uint64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDuration ¶ added in v0.2.7
func GetFloat64 ¶ added in v0.2.7
func GetIntSlice ¶ added in v0.2.7
func GetStringMap ¶ added in v0.2.7
func GetStringMapString ¶ added in v0.2.7
func GetStringMapStringSlice ¶ added in v0.2.7
func GetStringSlice ¶
func MustGetDuration ¶ added in v0.2.7
func MustGetFloat64 ¶ added in v0.2.7
func MustGetIntSlice ¶ added in v0.2.7
func MustGetStringMap ¶ added in v0.2.7
func MustGetStringMapString ¶ added in v0.2.7
func MustGetStringMapStringSlice ¶ added in v0.2.7
func MustGetStringSlice ¶ added in v0.2.7
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.