Versions in this module Expand all Collapse all v1 v1.0.1 Jul 11, 2018 Changes in this version + type Condition struct + Code int + Day string + Icon int + Night string + type Conditions []Condition + func (c *Conditions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (c Conditions) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type Current struct + Cloud int + Condition CurrentCondition + FeelsLikeCelsius float64 + FeelsLikeFahrenheit float64 + Humidity int + IsDay types.Bool + LastUpdated types.DateTime + LastUpdatedEpoch int + PrecipIN float64 + PrecipMM float64 + PressureIN float64 + PressureMB float64 + TempCelsius float64 + TempFahrenheit float64 + VisKM float64 + VisMiles float64 + WindDegree int + WindDirection string + WindKMH float64 + WindMPH float64 + type CurrentCondition struct + Code int + Icon string + Text string + type CurrentWeather struct + Current Current + Location Location + type Error struct + Error ErrorResponse + func (e *Error) UnmarshalXML(d *xml.Decoder, start xml.StartElement) (err error) + type ErrorResponse struct + Code int + Message string + type Forecast struct + Current Current + Forecast ForecastWeather + Location Location + type ForecastWeather struct + ForecastDay []struct{ ... } + type History struct + Forecast ForecastWeather + Location Location + type Location struct + Country string + ID int + Lat float64 + LocalTime types.DateTime + LocalTimeEpoch int + Lon float64 + Name string + Region string + Timezone string + URL string + type Search []Location + func (s *Search) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (s Search) MarshalXML(e *xml.Encoder, start xml.StartElement) error