@@ -22,14 +22,14 @@ var (
2222)
2323
2424type (
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
2727 // Router is a simple HTTP route multiplexer that parses a request path,
2828 // records any URL params, and executes an end handler.
2929 Router struct {
3030 prefix string
3131 // The middleware stack
32- middleware []middlewareType
32+ middleware []MiddlewareType
3333 // the tree routers
3434 trees map [string ]* Tree
3535 // Custom route not found handler
@@ -194,14 +194,14 @@ func (router *Router) ServeHTTP(w http.ResponseWriter, r *http.Request) {
194194}
195195
196196// Use appends a middleware handler to the middleware stack.
197- func (router * Router ) Use (middleware ... middlewareType ) {
197+ func (router * Router ) Use (middleware ... MiddlewareType ) {
198198 if len (middleware ) > 0 {
199199 router .middleware = append (router .middleware , middleware ... )
200200 }
201201}
202202
203203// 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 ) {
205205 if router .notFound != nil {
206206 handle (w , r , router .notFound , middleware )
207207 return
@@ -210,7 +210,7 @@ func (router *Router) HandleNotFound(w http.ResponseWriter, r *http.Request, mid
210210}
211211
212212// 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 ) {
214214 var baseHandler = handler
215215 for _ , m := range middleware {
216216 baseHandler = m (baseHandler )
0 commit comments