@@ -22,14 +22,14 @@ var (
22
22
)
23
23
24
24
type (
25
- // middlewareType is a private type that is used for middleware
26
- middlewareType func (next http.HandlerFunc ) http.HandlerFunc
25
+ // MiddlewareType is a private type that is used for middleware
26
+ MiddlewareType func (next http.HandlerFunc ) http.HandlerFunc
27
27
// Router is a simple HTTP route multiplexer that parses a request path,
28
28
// records any URL params, and executes an end handler.
29
29
Router struct {
30
30
prefix string
31
31
// The middleware stack
32
- middleware []middlewareType
32
+ middleware []MiddlewareType
33
33
// the tree routers
34
34
trees map [string ]* Tree
35
35
// Custom route not found handler
@@ -194,14 +194,14 @@ func (router *Router) ServeHTTP(w http.ResponseWriter, r *http.Request) {
194
194
}
195
195
196
196
// Use appends a middleware handler to the middleware stack.
197
- func (router * Router ) Use (middleware ... middlewareType ) {
197
+ func (router * Router ) Use (middleware ... MiddlewareType ) {
198
198
if len (middleware ) > 0 {
199
199
router .middleware = append (router .middleware , middleware ... )
200
200
}
201
201
}
202
202
203
203
// HandleNotFound registers a handler when the request route is not found
204
- func (router * Router ) HandleNotFound (w http.ResponseWriter , r * http.Request , middleware []middlewareType ) {
204
+ func (router * Router ) HandleNotFound (w http.ResponseWriter , r * http.Request , middleware []MiddlewareType ) {
205
205
if router .notFound != nil {
206
206
handle (w , r , router .notFound , middleware )
207
207
return
@@ -210,7 +210,7 @@ func (router *Router) HandleNotFound(w http.ResponseWriter, r *http.Request, mid
210
210
}
211
211
212
212
// handle execute middleware chain
213
- func handle (w http.ResponseWriter , r * http.Request , handler http.HandlerFunc , middleware []middlewareType ) {
213
+ func handle (w http.ResponseWriter , r * http.Request , handler http.HandlerFunc , middleware []MiddlewareType ) {
214
214
var baseHandler = handler
215
215
for _ , m := range middleware {
216
216
baseHandler = m (baseHandler )
0 commit comments