package main import ( "gopkg.in/ini.v1" "log" ) type Cfg struct { Dir string `ini:"dir"` // "logs" Match string `ini:"match"` // "warn" Url string `ini:"url"` // "" Key string `ini:"key"` // "" Info string `ini:"info"` // "" } var C = Cfg{} func init() { load, err := ini.Load("log.ini") if err != nil { log.Fatal(err) } load.MapTo(&C) }