From 876dce8e548d60cb8d0c8a8a6f37b371d0a9282f Mon Sep 17 00:00:00 2001 From: astaxie Date: Fri, 9 Nov 2018 18:03:26 +0800 Subject: [PATCH] fix the routerInfo is nil --- router.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router.go b/router.go index 7b449885..4ecac6bc 100644 --- a/router.go +++ b/router.go @@ -798,7 +798,7 @@ func (p *ControllerRegister) ServeHTTP(rw http.ResponseWriter, r *http.Request) if !isRunnable { //Invoke the request handler var execController ControllerInterface - if routerInfo.initialize != nil { + if routerInfo != nil && routerInfo.initialize != nil { execController = routerInfo.initialize() } else { vc := reflect.New(runRouter)