package host import ( "fmt" "gopkg.in/ini.v1" ) type luxConfig struct { Host struct { Name string `ini:"name"` Nodes string `ini:"nodes"` } `ini:"host"` } var config luxConfig func LuxHostEntry(configPath string) error { ini, err := ini.Load(configPath) if err != nil { return err } if err = ini.MapTo(&config); err != nil { return err } fmt.Println(config) return nil }