# Functions
No description provided by the author
UnmarshalResponse takes an http Response and returns: - its body, deserialized if content-type appropriate - metadata such as headers and status code.
No description provided by the author
No description provided by the author
WithTLSRootCA should be called only once, with multiple PEM encoded certificates as input if needed.
# Variables
NewHTTPClient is a factory of HTTPClient.
# Structs
HTTPClientConfig is a set of options used to initialize a HTTPClient.
# Interfaces
HTTPClient is an interface for decoupling http.Client.
# Type aliases
UnmarshalFunc is a type of function capable of taking the body of an http response and deserialize it into a target interface{}.