# Functions

JSONResponse is a wrapper for gin.Context JSON payload.

# Structs

EndpointHandlerData holds the items needed for creating a new gin HTTP endpoint.

# Interfaces

FacadeHandler defines the behavior of a notifier base facade handler.
GroupHandler defines the actions needed to be performed by an gin API group.
HTTPServerCloser defines the basic actions of starting and closing that a web server should be able to do.
MiddlewareProcessor defines a processor used internally by the web server when processing requests.
WebServerHandler defines the behavior of a web server.