package
0.0.0-20210517024441-51c678fc1e6f
Repository: https://github.com/tclemos/go-web-service-example.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

# Structs

Error defines model for error.
GetAllThingsParams defines parameters for GetAllThings.
ServerInterfaceWrapper converts echo contexts to parameters.
Thing defines model for thing.

# Interfaces

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
ServerInterface represents all server handlers.

# Type aliases

Code defines model for code.
CreateThingJSONBody defines parameters for CreateThing.
CreateThingJSONRequestBody defines body for CreateThing for application/json ContentType.
N400 defines model for 400.
PageNumber defines model for pageNumber.
PageSize defines model for pageSize.
UpdateThingJSONBody defines parameters for UpdateThing.
UpdateThingJSONRequestBody defines body for UpdateThing for application/json ContentType.