代码拉取完成,页面将自动刷新
package xcfg
import (
"github.com/spf13/pflag"
"github.com/spf13/viper"
"strings"
"time"
)
func Get(key string) interface{} { return v.Get(key) }
func GetString(key string) string { return v.GetString(key) }
func GetBool(key string) bool { return v.GetBool(key) }
func GetInt(key string) int { return v.GetInt(key) }
func GetInt32(key string) int32 { return v.GetInt32(key) }
func GetInt64(key string) int64 { return v.GetInt64(key) }
func GetUint(key string) uint { return v.GetUint(key) }
func GetUint16(key string) uint16 { return v.GetUint16(key) }
func GetUint32(key string) uint32 { return v.GetUint32(key) }
func GetUint64(key string) uint64 { return v.GetUint64(key) }
func GetFloat64(key string) float64 { return v.GetFloat64(key) }
func GetTime(key string) time.Time { return v.GetTime(key) }
func GetDuration(key string) time.Duration { return v.GetDuration(key) }
func GetIntSlice(key string) []int { return v.GetIntSlice(key) }
func GetStringSlice(key string) []string { return v.GetStringSlice(key) }
func GetStringMap(key string) map[string]interface{} { return v.GetStringMap(key) }
func GetStringMapString(key string) map[string]string { return v.GetStringMapString(key) }
func GetStringMapStringSlice(key string) map[string][]string { return v.GetStringMapStringSlice(key) }
func GetSizeInBytes(key string) uint { return v.GetSizeInBytes(key) }
func UnmarshalKey(key string, rawVal interface{}, opts ...viper.DecoderConfigOption) error {
return v.UnmarshalKey(key, rawVal, opts...)
}
func Unmarshal(rawVal interface{}, opts ...viper.DecoderConfigOption) error {
return v.Unmarshal(rawVal, opts...)
}
func UnmarshalExact(rawVal interface{}, opts ...viper.DecoderConfigOption) error {
return v.UnmarshalExact(rawVal, opts...)
}
func BindPFlags(flags *pflag.FlagSet) error { return v.BindPFlags(flags) }
func BindPFlag(key string, flag *pflag.Flag) error { return v.BindPFlag(key, flag) }
func BindFlagValues(flags viper.FlagValueSet) error { return v.BindFlagValues(flags) }
func BindFlagValue(key string, flag viper.FlagValue) error { return v.BindFlagValue(key, flag) }
func BindEnv(input ...string) error { return v.BindEnv(input...) }
func MustBindEnv(input ...string) { v.MustBindEnv(input...) }
func IsSet(key string) bool { return v.IsSet(key) }
func AutomaticEnv() { v.AutomaticEnv() }
func SetEnvKeyReplacer(r *strings.Replacer) { v.SetEnvKeyReplacer(r) }
func RegisterAlias(alias string, key string) { v.RegisterAlias(alias, key) }
func InConfig(key string) bool { return v.InConfig(key) }
func SetDefault(key string, value interface{}) { v.SetDefault(key, value) }
func Set(key string, value interface{}) { v.Set(key, value) }
func AllKeys() []string { return v.AllKeys() }
func AllSettings() map[string]interface{} { return v.AllSettings() }
func Viper() *viper.Viper {
return v.Viper
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。