# Functions
Bind combines the echo bind function along with a model validator.
BindQuery is a convenience function to bind a query with the DefaultQueryBinder.
NewSimpleStats returns an http middleware that records request durations.
NormalizePages adjusts the skip and take parameters to be sane if needed.
NotFound is a convenience method to say an entity was not found in an http response.
PrometheusCollectors is a prepopulated list of prometheus collectors.
No description provided by the author
SetupAuth contacts the given auth servers and obtains its signing keys.
StartStatus creates a handler on /status and listens on the given port.
Stats is a middleware func that records request timing for every request.
StatsWithConfig returns a echo middleware that records the duration of any incoming HTTP request.
StatusHandler returns an http.HandlerFunc that dumps out the status information of this application.
WithBoolQuery extracts bools from the query string with the given names.
WithInt extracts an int from the route with the given name.
WithPaging will extract a skip and page query parameter from echo context and run a function with those parameters.
WithStringQuery extracts strings from the query string with the given names.
# Constants
NotFoundMessage is the string written to the response body when a given entity cannot be found.
SkipDefault is the default number of items to skip when paging.
SkipMin is the minimum number of items to skip.
TakeDefault is the default number of items to take when paging.
TakeMax is the maximum number of items that can be taken.
TakeMin is the minimum number of items that can be taken.
# Variables
No description provided by the author
DevSigningKey is a hardcoded key that's used to sign JWT keys in development mode.
ErrInvalidBooleanFormat is an error stating that the given item is not a valid boolean format.
ErrInvalidBoolFormat is an error saying what was given was not a valid bool.
ErrInvalidIntFormat is an error saying what was given was not a valid int.
ErrInvalidNumberFormat is an error stating that the given item is not a valid number format.
ErrInvalidTimeFormat is an error stating that a given item is not a valid time format.
ErrQueryBindPtr is an error stating the a given item must be a pointer.
ErrQueryBindStruct is an error stating that a given item's pointer value must be a struct.
# Structs
ApplicationStatus contains information about a given application.
No description provided by the author
DefaultQueryBinder is the default query binder.
FormatError is an alias for error.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
QueryBinder will bind query parameters to a given struct based on an echo.Context.
Validator is a type that can validate its own data.