# Functions
ExecuteRequest executes an HTTP request based on the RequestFormat.
NewDefaultClient initializes a new Client instance with default implementations.
NewDefaultRequestSender initializes a new DefaultRequestSender.
NewResponseProcessor initializes a new ResponseProcessor.
the below occurs within the internal workings (i think).
# Structs
Client responsible for holding base configuration and dependencies.
DefaultRequestSender is a default implementation of RequestSender.
No description provided by the author
Res defines a structure with a single string field.
Create a response struct.
ResponseProcessor responsible for processing the HTTP response.
# Interfaces
HttpClient interface to abstract HTTP operations.
RequestSender interface abstracts request sending behavior.