code: func HTTPClientDoer(hc *http.Client) Doer {
  	return doFunc(func(_ context.Context, req *http.Request) (*http.Response, error) {
  		return hc.Do(req)
  	})
  }
docs: // HTTPClientDoer turns a stdlib http.Client into a Doer. Use it to enable to call New() with an http.Client.