Versions in this module Expand all Collapse all v0 v0.1.0 May 12, 2021 Changes in this version + const PluginsRoot + func ConfigAdd(path string) + func NewClientWithOptions(ctx context.Context, options *Options, plugins ...Plugin) *resty.Client + type Options struct + CloseConnection bool + ConnectionTimeout time.Duration + Debug bool + FallbackDelay time.Duration + Host string + KeepAlive time.Duration + RequestTimeout time.Duration + Transport *OptionsTransport + func NewOptions() (*Options, error) + func NewOptionsWithPath(path string) (opts *Options, err error) + type OptionsTransport struct + DisableCompression bool + DisableKeepAlives bool + ExpectContinueTimeout time.Duration + ForceAttemptHTTP2 bool + IdleConnTimeout time.Duration + MaxConnsPerHost int + MaxIdleConns int + MaxIdleConnsPerHost int + ResponseHeaderTimeout time.Duration + TLSHandshakeTimeout time.Duration + type Plugin func(context.Context, *resty.Client) error