func New(cnf *config.Config) *Wunderground { err := cnf.Validate() if err != nil { panic(err) } return &Wunderground{ apiKey: cnf.ApiKey, apiHost: cnf.ApiHost, client: http.DefaultClient, } }