go-admin-team / go-admin

基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro
https://www.go-admin.pro
MIT License
11.35k stars 2.36k forks source link

日志Fields字段需要重制 #810

Open wangle201210 opened 3 weeks ago

wangle201210 commented 3 weeks ago

Reproduction link

https://github.com/go-admin-team/go-admin

Steps to reproduce

  1. 正常访问一个项目api接口
  2. 访问一个含有直接使用 log.Infof("data: %v", data) 的接口,或者运行jobs,jobs里面直接使用log.Info(Error等都可以)
  3. 此时打印出来的日志会包含第一步的api接口信息,比如第1步的路由地址、traceID 等

What is expected?

第2步打印出来的日志只需要自己的信息,不要混杂第1步的信息

What is actually happening?

第2步打印出来的日志混杂了第1步的信息

Environment Info
go-admin latest
Go 1.21.0
System Darwin arm64
Browser chrome

案列

wangle201210 commented 3 weeks ago
4404e206b0d44d0983ad3fcc8553ba07 bb2caf02813bf4e6eb98ee560295218b