From 0c87b968aaef7b60516b5144d0689b604770b51d Mon Sep 17 00:00:00 2001 From: vgopher <61371825+vgopher@users.noreply.github.com> Date: Thu, 8 Apr 2021 08:53:24 +0800 Subject: [PATCH] Update ch5-03-middleware.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复5.3.3 示例代码 nil map panic: assignment to entry in nil map --- ch5-web/ch5-03-middleware.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ch5-web/ch5-03-middleware.md b/ch5-web/ch5-03-middleware.md index 15fbaaf..3d555b2 100644 --- a/ch5-web/ch5-03-middleware.md +++ b/ch5-web/ch5-03-middleware.md @@ -233,8 +233,10 @@ type Router struct { mux map[string] http.Handler } -func NewRouter() *Router{ - return &Router{} +func NewRouter() *Router { + return &Router{ + mux: make(map[string]http.Handler), + } } func (r *Router) Use(m middleware) {