服务日志

服务日志记录!

配置

自动生成 zap.json 文件到项目配置目录.

  • zap.json
{
  "level": "debug",
  "format": "console",
  "prefix": "[IRIS-ADMIN]",
  "director": "logs",
  "link-name": "latest_log",
  "show-line": true,
  "encode-level": "LowercaseColorLevelEncoder",
  "stacktrace-key": "stacktrace",
  "log-in-console": false
}

使用方法

  • 使用 go.uber.org/zap 第三方包实现
  • 通过全局变量 zap_server.ZAPLOG 记录对应级别的日志:
  zap_server.ZAPLOG.Info(err.Error())
  zap_server.ZAPLOG.Debug(err.Error())
  zap_server.ZAPLOG.Error(err.Error())
  ...