Documentation ¶ Index ¶ type ErrorHandler type Handler type Router func NewRouter(handler Handler, errHandler ErrorHandler) Router func (r Router) OnError(request *http.Request, err error) *http.Response func (r Router) OnRequest(request *http.Request) *http.Response func (r Router) OnStart() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type ErrorHandler ¶ type ErrorHandler func(*http.Request, error) *http.Response type Handler ¶ type Handler func(*http.Request) *http.Response type Router ¶ type Router struct { // contains filtered or unexported fields } func NewRouter ¶ func NewRouter(handler Handler, errHandler ErrorHandler) Router func (Router) OnError ¶ func (r Router) OnError(request *http.Request, err error) *http.Response func (Router) OnRequest ¶ func (r Router) OnRequest(request *http.Request) *http.Response func (Router) OnStart ¶ added in v0.7.0 func (r Router) OnStart() error Source Files ¶ View all Source files simple.go Click to show internal directories. Click to hide internal directories.