code: func (v Vocabulary) UsageExample(w string) ([]string, error) {
    contents, err := makeReq(fmt.Sprintf(usageExampleApiUrl, w))
    if err != nil {
      return []string{}, err
    }
  
    var resp UrbanDictResp
    err = json.Unmarshal(contents, &resp)
    if err != nil {
      return []string{}, err
    }
  
    if len(resp.Things) == 0 {
      return []string{}, nil
    }
  
    var result []string
    for _, thing := range resp.Things {
      if thing.ThumbsUp > 2*thing.ThumbsDown {
        text := strings.Replace(thing.Example, "\r", " ", -1)
        text = strings.Replace(thing.Example, "\n", " ", -1)
        result = append(result, text)
      }
    }
    return result, nil
  }
docs: // Returns a list of strings representing usage examples of the given word.