Documentation ¶ Index ¶ func LogMiddleware(next http.Handler) http.Handler func TimeMiddleware(next http.Handler) http.Handler type Middleware type Router func NewRouter() *Router func (r *Router) Merge(h http.Handler) http.Handler func (r *Router) Use(m Middleware) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func LogMiddleware ¶ func LogMiddleware(next http.Handler) http.Handler func TimeMiddleware ¶ func TimeMiddleware(next http.Handler) http.Handler Types ¶ type Middleware ¶ type Middleware func(http.Handler) http.Handler type Router ¶ type Router struct { // contains filtered or unexported fields } func NewRouter ¶ func NewRouter() *Router func (*Router) Merge ¶ func (r *Router) Merge(h http.Handler) http.Handler func (*Router) Use ¶ func (r *Router) Use(m Middleware) Source Files ¶ View all Source files middleware.go Click to show internal directories. Click to hide internal directories.