golang 在http中的异常处理 2019-05-08T14:33:00 func logPanics(handle http.HandlerFunc) http.HandlerFunc{ return func(write http.ResponseWriter,request *http.Request){ defer func(){ if x := recover(); x!=nil{ log.Printf("[%v] caught panic:%v",request.RemoteAddr,x) } }() handle(write, request) } } 当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »