fix:兼容windows文件系统

1、修复文件名带”:“导致的windows无日志问题
2、日志添加时间戳
3、新增恐慌详细日志捕获
This commit is contained in:
Mmx
2021-05-29 11:43:16 +08:00
parent 8a82db3422
commit 2b2df18e73
2 changed files with 15 additions and 2 deletions

10
main.go
View File

@@ -6,10 +6,20 @@ import (
"Mmx/Util"
"encoding/json"
"fmt"
"os"
"runtime"
"time"
)
func main() {
defer func() {
if e := recover(); e != nil {
Util.Log.Println(e)
var buf [4096]byte
Util.Log.Println(string(buf[:runtime.Stack(buf[:], false)]))
os.Exit(1)
}
}()
Util.Log.Println("Step0: 检查状态…")
G := Global.Config.Generate()