client.go
func (c *Client) GetTimeout(dst []byte, url string, timeout time.Duration) (statusCode int, body []byte, err error) {
	return clientGetURLTimeout(dst, url, timeout, c)
}
func (c *Client) GetTimeout(dst []byte, url string, timeout time.Duration) (statusCode int, body []byte, err error) {
	return clientGetURLTimeout(dst, url, timeout, c)
}
func ( c * Client ) GetTimeout ( dst [ ] byte , url string , timeout time . Duration ) ( statusCode int , body [ ] byte , err error ) { return clientGetURLTimeout ( dst , url , timeout , c ) }
// GetTimeout returns the status code and body of url.
//
// The contents of dst will be replaced by the body and returned, if the dst
// is too small a new slice will be allocated.
//
// The function follows redirects. Use Do* for manually handling redirects.
//
// ErrTimeout error is returned if url contents couldn't be fetched
// during the given timeout.
GetTimeout returns the status code and body of url . The contents of dst will be replaced by the body and returned if the dst is too small a new slice will be allocated . The function follows redirects . Use Do * for manually handling redirects . ErrTimeout error is returned if url contents couldn t be fetched during the given timeout .