Versions in this module Expand all Collapse all v0 v0.1.0 Jul 7, 2026 Changes in this version + type Client struct + func New(opts Options) *Client + func (c *Client) Allowed(ctx context.Context, rawURL string) (bool, error) + func (c *Client) Fetch(ctx context.Context, req Request) (Result, error) + type Options struct + MaxRetries int + PerHostBurst int + PerHostRate float64 + Timeout time.Duration + UserAgent string + type Request struct + ETag string + LastModified string + URL string + type Result struct + Body []byte + ETag string + LastModified string + NotModified bool + Status int