# Functions
New creates a new HTTP client instance.
WithComponent sets the component name to be used in logs.
WithDialContext sets the DialContext function for the HTTP client.
WithLogPrefix specifies a string prefix to be added to each log field name in the Do method.
WithRedactFn set the function used to redact HTTP request and response dumps in the logs.
WithRoundTripper wraps the HTTP client Transport with the specified RoundTripper function.
WithTimeout overrides the default client timeout.
WithTraceIDHeaderName sets the trace id header name.
# Structs
Client wraps the default HTTP client functionalities and adds logging and instrumentation capabilities.
# Type aliases
DialContextFunc is an alias for a net.Dialer.DialContext function.
InstrumentRoundTripper is an alias for a RoundTripper function.
Option is the interface that allows to set client options.
RedactFn is an alias for a redact function.