Documentation
¶
Index ¶
- Variables
- func DPanic(msg string, fields ...zap.Field)
- func Debug(msg string, fields ...zap.Field)
- func DevAccessLogCfg() (cfg *log.LoggerConfig)
- func Error(msg string, fields ...zap.Field)
- func Fatal(msg string, fields ...zap.Field)
- func Info(msg string, fields ...zap.Field)
- func NewLoggerMgr(loggerConfig *log.LoggerConfig) (*log.Logger, *zap.Logger, error)
- func Panic(msg string, fields ...zap.Field)
- func ProdAccessLogCfg() (cfg *log.LoggerConfig)
- func SugarDPanic(args ...interface{})
- func SugarDPanicf(template string, args ...interface{})
- func SugarDebug(args ...interface{})
- func SugarDebugf(template string, args ...interface{})
- func SugarError(args ...interface{})
- func SugarErrorf(template string, args ...interface{})
- func SugarFatal(args ...interface{})
- func SugarFatalf(template string, args ...interface{})
- func SugarInfo(args ...interface{})
- func SugarInfof(template string, args ...interface{})
- func SugarPanic(args ...interface{})
- func SugarPanicf(template string, args ...interface{})
- func SugarWarn(args ...interface{})
- func SugarWarnf(template string, args ...interface{})
- func Warn(msg string, fields ...zap.Field)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LoggerMgr *log.Logger SugaredLogger *zap.SugaredLogger LoggerMgrOnce sync.Once // DefaultFileCfg 默认 http方法 日志文件配置 ; 默认 不会根据时间删除旧的日志文件 DefaultFileCfg = &log.LoggerFileConfig{ FileName: "access.log", MaxSize: 200, MaxBackups: 100, Compress: true, } )
Functions ¶
func DevAccessLogCfg ¶
func DevAccessLogCfg() (cfg *log.LoggerConfig)
DevAccessLogCfg 开发 环境 http 访问日志默认配置 输出到文件, 进行日志分级输出
func NewLoggerMgr ¶
NewBusinessLoggerMgr 构建业务日志 记录器
func ProdAccessLogCfg ¶
func ProdAccessLogCfg() (cfg *log.LoggerConfig)
ProdAccessLogCfg 生产 环境 http 访问日志默认配置 输出到文件, 进行日志分级输出
func SugarDPanic ¶
func SugarDPanic(args ...interface{})
func SugarDPanicf ¶
func SugarDPanicf(template string, args ...interface{})
func SugarDebug ¶
func SugarDebug(args ...interface{})
func SugarDebugf ¶
func SugarDebugf(template string, args ...interface{})
func SugarError ¶
func SugarError(args ...interface{})
func SugarErrorf ¶
func SugarErrorf(template string, args ...interface{})
func SugarFatal ¶
func SugarFatal(args ...interface{})
func SugarFatalf ¶
func SugarFatalf(template string, args ...interface{})
func SugarInfof ¶
func SugarInfof(template string, args ...interface{})
func SugarPanic ¶
func SugarPanic(args ...interface{})
func SugarPanicf ¶
func SugarPanicf(template string, args ...interface{})
func SugarWarnf ¶
func SugarWarnf(template string, args ...interface{})
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.