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 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 Source Files ¶ View all Source files simple.go Click to show internal directories. Click to hide internal directories.