# Packages
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
NewClient creates a new Client instance.
NewErrorListResponse creates a new ErrorListResponse object.
NewErrorResponse creates a new ErrorResponse object.
NewMessageResponse creates a MessageResponse.
NewResourceCreatedResponse creates a new ResourceCreatedResponse.
NewServer creates a new instance of Server.
# Constants
ContextKeyRequestIPAddress is the key of RequestIP information injected into the request context.
# Structs
Client provides methods for making REST requests.
ErrorListResponse defines how list of errors should be presented to clients of HTTPServer.
ErrorResponse defines how errors should be presented to clients of HTTPServer.
HTTPRequest are the params used to build a new http rest request.
HTTPResult are the params returned from the client HTTP request.
MessageResponse is a generic message that should be sent to a client of HTTP Server.
ResourceCreatedResponse is is the default response sent when a new resource is created in the system.
Server is an HTTPServer object that can serve HTTP requests It is based on httpfast implementation.
ServerInput encapsulates the necessary Inputs to initialize a Server.
# Type aliases
HTTPHeaders is a map containing the relation key=value of the headers used on the http rest request.
HTTPQueryParams is a map containing the relation key=value of the query params used on the http rest request.