golang初始化全局Zap logger 对象并使用

golang初始化全局Zap logger 对象并使用

package initialize

import "go.uber.org/zap"

func InitLogger() {
   logger, err := zap.NewDevelopment()
   if err != nil {
      panic("初始化日志失败:" + err.Error())
   }
   zap.ReplaceGlobals(logger)

   //快速使用:
   //zap.S().Info("调用本方法")  //消息日志
   //zap.S().Error("调用出错")//错误日志
   //zap.S().Panic("致命错误")//panic日志
}


最后编辑于:2022/03/01作者: 牛逼PHP

发表评论