github地址
https://github.com/go-ini/ini
go get gopkg.in/ini.v1
官方使用参考文档
https://ini.unknwon.cn/docs/intro/getting_started
package main
import (
"fmt"
"gopkg.in/ini.v1"
"logtransfer/config"
)
// logTransfer
func main() {
var cfg config.AppConfig
err := ini.MapTo(&cfg, "./config/config.ini")
//方法二 new函数返回的是该类型的地址
//var cfg = new(config.AppConfig)
//err := ini.MapTo(cfg, "./config/config.ini")
if err != nil {
fmt.Println("ini config err",err)
}
fmt.Println(cfg)
}