我正在使用这个名为Viper 的配置库
在我的主要我有这个:
viper.SetConfigName("development")
viper.AddConfigPath("config/settings/")
err := viper.ReadInConfig()
if err != nil {
fmt.Println("viper config read error %v", err)
}
然后我有一个以毒蛇为参数的结构:
type MyConfig struct {
v *viper.Viper
}
在我的 main 中,我有一个返回这个 MyConfig 的函数,例如:
func NewMyConfig(v *viper.Viper) *MyConfig {
return &MyConfig{v: v}
}
我收到此错误:
./main.go:55: use of package viper without selector
不确定我应该做什么?
www说
相关分类