ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
[TOC] ``` func main() { var config Config viper.SetConfigName("config") // 设置配置文件名 (不带后缀) viper.AddConfigPath(".") // 第一个搜索路径 err := viper.ReadInConfig() // 读取配置数据 if err != nil { panic(fmt.Errorf("Fatal error config file: %s \\n", err)) } viper.Unmarshal(&config) // 将配置信息绑定到结构体上 fmt.Println(config) } ```