const maxCityIDs … type CurrentWeatherGroup … // NewCurrentGroup returns a new CurrentWeatherGroup pointer with the supplied parameters func NewCurrentGroup(unit, lang, key string, options ...Option) (*CurrentWeatherGroup, error) { … } // CurrentByIDs will provide the current weather as a list // by the specified location identifiers func (g *CurrentWeatherGroup) CurrentByIDs(ids ...int) error { … }