wrapper

package
v0.0.0-...-fc399f7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package wrapper...

Description : http_gin 使用gin框架时的,记录日志

Author : go_developer@163.com<张德满>

Date : 2021-01-03 3:43 下午

Index

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

func (*GinWrapper) Panic

func (gw *GinWrapper) Panic(msg string, field ...zap.Field)

Panic 日志

Author : go_developer@163.com<张德满>

Date : 4:29 下午 2021/1/3

func (*GinWrapper) Warn

func (gw *GinWrapper) Warn(msg string, field ...zap.Field)

Warn 日志

Author : go_developer@163.com<张德满>

Date : 4:29 下午 2021/1/3

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL