Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ShutdownDelay is the time to wait for all request, go-routines etc complete ShutdownDelay = 10 // seconds )
Variables ¶
View Source
var ( // ErrInvalidConfiguration indicates that parameters used to configure the service were invalid ErrInvalidConfiguration = errors.New("invalid configuration") )
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server interface {
StartBlocking()
Stop()
}
Server is an interface for the HTTP server
func New ¶
func New(router RouterFunc, shutdown ShutdownFunc, errorHandler echo.HTTPErrorHandler) (Server, error)
New returns a new HTTP server
type ShutdownFunc ¶
ShutdownFunc is called before the server stops
Click to show internal directories.
Click to hide internal directories.