From 11ec1cd5c243b95f164e2575e5df094593930d67 Mon Sep 17 00:00:00 2001 From: Xargin Date: Sun, 25 Mar 2018 10:52:30 +0800 Subject: [PATCH] fix middleware code --- ch6-web/ch6-03-middleware.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch6-web/ch6-03-middleware.md b/ch6-web/ch6-03-middleware.md index ef6acbe..a58413b 100644 --- a/ch6-web/ch6-03-middleware.md +++ b/ch6-web/ch6-03-middleware.md @@ -107,7 +107,7 @@ func hello(wr http.ResponseWriter, r *http.Request) { } func timeMiddleware(next http.Handler) http.Handler { - return func(wr http.ResponseWriter, r *http.Request) { + return http.HandlerFunc(func(wr http.ResponseWriter, r *http.Request) { timeStart := time.Now() // next handler @@ -115,7 +115,7 @@ func timeMiddleware(next http.Handler) http.Handler { timeElapsed := time.Since(timeStart) logger.Println(timeElapsed) - } + }) } func main() {