From 3b2854a5978a028e90140366ee6be0290a10d5a8 Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Sat, 9 May 2020 11:01:38 +0800 Subject: [PATCH] 提交 --- src/HttpServer/logic/httpserver.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/HttpServer/logic/httpserver.go b/src/HttpServer/logic/httpserver.go index ba0d5e6..ce5549b 100644 --- a/src/HttpServer/logic/httpserver.go +++ b/src/HttpServer/logic/httpserver.go @@ -36,6 +36,15 @@ func CheckErr(err error) { } func startServerHttpServe() { + defer func() { + //recover() //可以打印panic的错误信息 + //fmt.Println(recover()) + if err := recover(); err != nil { //产生了panic异常 + fmt.Println(err) + } + + }() //别忘了(), 调用此匿名函数 + //------------------------------------------------------------- http.HandleFunc("/catcafe/ClearData", ClearData) //情况账号的测试接口 http.HandleFunc("/catcafe/AddWhiteList", AddWhiteList) //情况账号的测试接口 @@ -88,22 +97,13 @@ func checkFileIsExist(filename string) bool { func QueryAllAccount(w http.ResponseWriter, r *http.Request) { - logger.Info("QueryAllAccount ") - - - defer func() { - //recover() //可以打印panic的错误信息 - //fmt.Println(recover()) - if err := recover(); err != nil { //产生了panic异常 - fmt.Println(err) - } - - }() //别忘了(), 调用此匿名函数 type A struct { a int } var a *A a.a = 1 + logger.Info("QueryAllAccount ") + //先打开文件 filename := "./data.txt" -- libgit2 0.21.0