This commit is contained in:
kony
2025-09-22 16:37:28 +08:00
parent 15ff28faa5
commit 314648ebde
2 changed files with 2 additions and 32 deletions

View File

@@ -4,6 +4,7 @@ package main
import (
"flag"
go2log "go2/log"
"goodlink/config"
"goodlink/pro"
_ "goodlink/pro"
@@ -84,7 +85,7 @@ func main() {
// if 0: err==nil; -1: err==255; -2: err==254; err==1: 1; err==2
if err != nil {
log.Printf(" 异常退出: %v", err)
utils.DingF("error: %v", err)
go2log.Dingf("error: %v", err)
}
})
}

View File

@@ -1,31 +0,0 @@
package utils
import (
"fmt"
"goodlink/config"
"github.com/imroc/req/v3"
)
var configInfo config.ConfigInfo
type DIND_TEXT_TYPE struct {
Content string `json:"content"`
}
type DIND_MSG_TYPE struct {
MsgType string `json:"msgtype"`
Text DIND_TEXT_TYPE `json:"text"`
}
// 如果程序发生异常退出,会将异常的代码段发送到钉钉机器人,作者会针对该部分代码分析
// 这里不涉及用户隐私!!!!!!!
// 请不要往这个钉钉机器人发送垃圾信息!!!!!!!
func DingF(format string, v ...any) {
req.C().R().SetBody(&DIND_MSG_TYPE{
MsgType: "text",
Text: DIND_TEXT_TYPE{
Content: fmt.Sprintf(format, v...),
},
}).Post(config.GetDingTalkUrl())
}