Versions in this module Expand all Collapse all v1 v1.0.1 Dec 28, 2022 v1.0.0 Dec 28, 2022 Changes in this version + type Do interface + Do func(*http.Request) (*http.Response, error) + type RequestMiddler interface + ModifyRequest func(req *http.Request) error + func WithRequestMiddlerFunc(f RequestMiddlerFunc) RequestMiddler + type RequestMiddlerFunc func(req *http.Request) error + func (f RequestMiddlerFunc) ModifyRequest(req *http.Request) error + type ResponseMiddler interface + ModifyResponse func(response *http.Response) error + func WithResponseMiddlerFunc(f ResponseMiddlerFunc) ResponseMiddler + type ResponseMiddlerFunc func(response *http.Response) error + func (f ResponseMiddlerFunc) ModifyResponse(response *http.Response) error