package cfg import ( "fmt" "gopkg.in/ini.v1" ) type Config struct { DbPath string `ini:"dbPath"` } var T = Config{ DbPath: "./data.db", } func init() { cfg, err := ini.Load("conf.ini") if err != nil { fmt.Println("读取配置错误1:", err) return } err = cfg.MapTo(&T) if err != nil { fmt.Println("读取配置错误2:", err) return } }