in utterance.go [47:66]
func (c *Client) GetUtterances(limit int, offset int) ([]Utterance, error) {
if limit <= 0 {
limit = 0
}
if offset <= 0 {
offset = 0
}
resp, err := c.request(http.MethodGet, fmt.Sprintf("/utterances?limit=%d&offset=%d", limit, offset), "application/json", nil)
if err != nil {
return []Utterance{}, err
}
defer resp.Close()
var utterances []Utterance
decoder := json.NewDecoder(resp)
err = decoder.Decode(&utterances)
return utterances, err
}