Skip to content

Commit a469ea2

Browse files
author
piexlMax(奇淼
committed
refactor(zap): 重构日志信息格式以提高可读性
1 parent c5f81d6 commit a469ea2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

server/core/zap.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,18 @@ func Zap() (logger *zap.Logger) {
5050
// 尽可能携带来源与堆栈信息(使用 runtime 采集并过滤 zap 内部栈)
5151
info := entry.Message
5252
if entry.Caller.File != "" {
53-
info = fmt.Sprintf("%s | caller=%s:%d", info, entry.Caller.File, entry.Caller.Line)
53+
info = fmt.Sprintf("错误信息:%s", info)
5454
}
5555
stack := entry.Stack
5656
if stack != "" {
57-
info = fmt.Sprintf("%s | stack=%s", info, stack)
57+
info = fmt.Sprintf("%s \n 调用栈:%s", info, stack)
5858
// 解析最终业务调用方,并提取其方法源码
5959
if frame, ok := stacktrace.FindFinalCaller(stack); ok {
6060
fnName, fnSrc, sLine, eLine, exErr := astutil.ExtractFuncSourceByPosition(frame.File, frame.Line)
6161
if exErr == nil {
62-
info = fmt.Sprintf("%s | final_caller=%s:%d (%s lines %d-%d)\n----- 产生日志的方法代码如下 -----\n%s", info, frame.File, frame.Line, fnName, sLine, eLine, fnSrc)
62+
info = fmt.Sprintf("%s \n 最终调用方法:%s:%d (%s lines %d-%d)\n----- 产生日志的方法代码如下 -----\n%s", info, frame.File, frame.Line, fnName, sLine, eLine, fnSrc)
6363
} else {
64-
info = fmt.Sprintf("%s | final_caller=%s:%d (%s) | extract_err=%v", info, frame.File, frame.Line, fnName, exErr)
64+
info = fmt.Sprintf("%s \n 最终调用方法:%s:%d (%s) | extract_err=%v", info, frame.File, frame.Line, fnName, exErr)
6565
}
6666
}
6767
}

0 commit comments

Comments
 (0)