介紹Golang 配置信息管理庫 Viper[1],它提供一套完整的管理配置信息的解決方案。Go 語言中很多知名開源項目也都選擇使用 Viper,它功能非常強大,本文介紹 Viper 讀取結構體嵌套配置信息的使用方式。02 讀取結構體嵌套配置信息在實際項目開發中,我們經常會遇到一些比較複雜的配置信息,比如多層嵌套的配置信息,在結構體中嵌套結構體和切片。userdata: uid: 10000 ⌘ Read more
介紹Golang 配置信息管理庫 Viper[1],它提供一套完整的管理配置信息的解決方案。Go 語言中很多知名開源項目也都選擇使用 Viper,它功能非常強大,本文介紹 Viper 讀取結構體嵌套配置信息的使用方式。02 讀取結構體嵌套配置信息在實際項目開發中,我們經常會遇到一些比較複雜的配置信息,比如多層嵌套的配置信息,在結構體中嵌套結構體和切片。userdata: uid: 10000 ⌘ Read more