code: func (t *Trending) GetDevelopers(time, language string) ([]Developer, error) {
  	var developers []Developer
  
  	// Generate URL
  	u, err := t.generateURL(modeDevelopers, time, language)
  	if err != nil {
  		return developers, err
  	}
  
  	// Get document
  	res, err := t.Client.Get(u.String())
  	if err != nil {
  		return developers, err
  	}
  
  	doc, err := goquery.NewDocumentFromResponse(res)
  	if err != nil {
  		return developers, err
  	}
  
  	// Query information
  	doc.Find(".explore-content li").Each(func(i int, s *goquery.Selection) {
  		name := s.Find("h2 a").Text()
  		name = strings.TrimSpace(name)
  		name = strings.Split(name, " ")[0]
  		name = strings.TrimSpace(name)
  
  		fullName := s.Find("h2 a span").Text()
  		fullName = t.trimBraces(fullName)
  
  		linkHref, exists := s.Find("h2 a").Attr("href")
  		linkURL := t.appendBaseHostToPath(linkHref, exists)
  
  		avatar, exists := s.Find("a img").Attr("src")
  		avatarURL := t.buildAvatarURL(avatar, exists)
  
  		developers = append(developers, t.newDeveloper(name, fullName, linkURL, avatarURL))
  	})
  
  	return developers, nil
  }
docs: // GetDevelopers provides a slice of Developer filtered by the given time and language.
  //
  // time can be filtered by applying by one of the Time* constants (e.g. TimeToday, TimeWeek, ...).
  // If an empty string will be applied TimeToday will be the default (current default by Github).
  //
  // language can be filtered by applying a programing language by your choice
  // The input must be a known language by Github and be part of GetLanguages().
  // Further more it must be the Language.URLName and not the human readable Language.Name.
  // If language is an empty string "All languages" will be applied (current default by Github).