Documentation ¶
Overview ¶
Package wrapper...
Description : http_gin 使用gin框架时的,记录日志
Author : go_developer@163.com<张德满>
Date : 2021-01-03 3:43 下午
Index ¶
- type GinWrapper
- func (gw *GinWrapper) DPanic(msg string, field ...zap.Field)
- func (gw *GinWrapper) Debug(msg string, field ...zap.Field)
- func (gw *GinWrapper) Error(msg string, field ...zap.Field)
- func (gw *GinWrapper) GetLogger(ginCtx *gin.Context) *GinWrapper
- func (gw *GinWrapper) GetZapLoggerInstance() *zap.Logger
- func (gw *GinWrapper) Info(msg string, field ...zap.Field)
- func (gw *GinWrapper) Panic(msg string, field ...zap.Field)
- func (gw *GinWrapper) Warn(msg string, field ...zap.Field)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GinWrapper ¶
type GinWrapper struct {
// contains filtered or unexported fields
}
GinWrapper 包装gin实例
Author : go_developer@163.com<张德满>
Date : 3:59 下午 2021/1/3
func NewGinWrapperLogger ¶
func NewGinWrapperLogger(loggerLevel zapcore.Level, consoleOutput bool, encoder zapcore.Encoder, splitConfig *logger.RotateLogConfig, extractFieldList []string) (*GinWrapper, error)
NewGinWrapperLogger 使用gin框架记录日志
Author : go_developer@163.com<张德满>
Date : 3:45 下午 2021/1/3
func (*GinWrapper) DPanic ¶
func (gw *GinWrapper) DPanic(msg string, field ...zap.Field)
DPanic 日志
Author : go_developer@163.com<张德满>
Date : 4:30 下午 2021/1/3
func (*GinWrapper) Debug ¶
func (gw *GinWrapper) Debug(msg string, field ...zap.Field)
Debug 日志
Author : go_developer@163.com<张德满>
Date : 4:14 下午 2021/1/3
func (*GinWrapper) Error ¶
func (gw *GinWrapper) Error(msg string, field ...zap.Field)
Error 日志
Author : go_developer@163.com<张德满>
Date : 4:29 下午 2021/1/3
func (*GinWrapper) GetLogger ¶
func (gw *GinWrapper) GetLogger(ginCtx *gin.Context) *GinWrapper
GetLogger 为每一次请求生成不同的日志实例,包含独立的gin上下文
Author : go_developer@163.com<张德满>
Date : 4:02 下午 2021/1/3
func (*GinWrapper) GetZapLoggerInstance ¶
func (gw *GinWrapper) GetZapLoggerInstance() *zap.Logger
GetZapLoggerInstance 获取zap日志实例
Author : go_developer@163.com<张德满>
Date : 2021/01/03 22:56:47
func (*GinWrapper) Info ¶
func (gw *GinWrapper) Info(msg string, field ...zap.Field)
Info 日志
Author : go_developer@163.com<张德满>
Date : 4:28 下午 2021/1/3