code: func GetTimeout(dst []byte, url string, timeout time.Duration) (statusCode int, body []byte, err error) {
  	return defaultClient.GetTimeout(dst, url, timeout)
  }
docs: // 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.