code: func (r *Request) Timeout(d time.Duration) *Request {
  	if r.err != nil {
  		return r
  	}
  	r.timeout = d
  	return r
  }
docs: // Timeout makes the request use the given duration as an overall timeout for the
  // request. Additionally, if set passes the value as "timeout" parameter in URL.