Versions in this module Expand all Collapse all v0 v0.4.0 Apr 24, 2026 v0.3.0 Jan 18, 2026 Changes in this version + func NewClient(cfg *ClientConfig) *http.Client + type ClientConfig struct + MaxRetries int + RetryBaseWait time.Duration + Timeout time.Duration + func DefaultClientConfig() *ClientConfig + type RetryableClient struct + func NewRetryableClient(cfg *ClientConfig) *RetryableClient + func NewRetryableClientWithHTTPClient(client *http.Client) *RetryableClient + func (c *RetryableClient) Do(req *http.Request) (*http.Response, error) + func (c *RetryableClient) GetClient() *http.Client