Documentation
¶
Overview ¶
Package wrapper...
Description : gorm v2 版本接口实现
Author : go_developer@163.com<张德满>
Date : 2021-03-01 9:52 下午
Package wrapper...
Description : http_gin 使用gin框架时的,记录日志
Author : go_developer@163.com<张德满>
Date : 2021-01-03 3:43 下午
Index ¶
- func GetGormSQL(dbClient *gorm.DB) func() (string, int64)
- func NewGormV2(loggerLevel zapcore.Level, consoleOutput bool, encoder zapcore.Encoder, ...) (logger.Interface, error)
- type Gin
- func (gw *Gin) DPanic(ginCtx *gin.Context, msg string, field ...zap.Field)
- func (gw *Gin) Debug(ginCtx *gin.Context, msg string, field ...zap.Field)
- func (gw *Gin) Error(ginCtx *gin.Context, msg string, field ...zap.Field)
- func (gw *Gin) GetZapLoggerInstance() *zap.Logger
- func (gw *Gin) Info(ginCtx *gin.Context, msg string, field ...zap.Field)
- func (gw *Gin) Panic(ginCtx *gin.Context, msg string, field ...zap.Field)
- func (gw *Gin) Warn(ginCtx *gin.Context, msg string, field ...zap.Field)
- type Gorm
- func (g *Gorm) Error(ctx context.Context, s string, i ...interface{})
- func (g *Gorm) Info(ctx context.Context, s string, i ...interface{})
- func (g *Gorm) LogMode(level logger.LogLevel) logger.Interface
- func (g *Gorm) Trace(ctx context.Context, begin time.Time, fc func() (string, int64), err error)
- func (g *Gorm) Warn(ctx context.Context, s string, i ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Gin ¶
type Gin struct {
// contains filtered or unexported fields
}
Gin 包装gin实例
Author : go_developer@163.com<张德满>
Date : 3:59 下午 2021/1/3
func NewGinLogger ¶
func NewGinLogger(loggerLevel zapcore.Level, consoleOutput bool, encoder zapcore.Encoder, splitConfig *logger.RotateLogConfig, extractFieldList []string, skip int) (*Gin, error)
NewGinLogger 使用gin框架记录日志
Author : go_developer@163.com<张德满>
Date : 3:45 下午 2021/1/3
func (*Gin) GetZapLoggerInstance ¶
GetZapLoggerInstance 获取zap日志实例
Author : go_developer@163.com<张德满>
Date : 2021/01/03 22:56:47
type Gorm ¶
type Gorm struct {
// contains filtered or unexported fields
}
Gorm v2 版本库日志实现
Author : go_developer@163.com<张德满>
Date : 9:55 下午 2021/3/1
Click to show internal directories.
Click to hide internal directories.