func()

in language_detection.go [24:39]


func (c *Client) Detect(text string) (*Locales, error) {
	resp, err := c.request(http.MethodGet, fmt.Sprintf("/language?q=%s", url.PathEscape(text)), "application/json", nil)
	if err != nil {
		return nil, err
	}
	defer resp.Close()

	var locales *Locales
	decoder := json.NewDecoder(resp)
	err = decoder.Decode(&locales)
	if err != nil {
		return nil, err
	}

	return locales, nil
}