access

package
v0.0.15 Latest Latest
Warning

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

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

Documentation

Index

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 DPanic

func DPanic(msg string, fields ...zap.Field)

func Debug

func Debug(msg string, fields ...zap.Field)

func DevAccessLogCfg

func DevAccessLogCfg() (cfg *log.LoggerConfig)

DevAccessLogCfg 开发 环境 http 访问日志默认配置 输出到文件, 进行日志分级输出

func Error

func Error(msg string, fields ...zap.Field)

func Fatal

func Fatal(msg string, fields ...zap.Field)

func Info

func Info(msg string, fields ...zap.Field)

func NewLoggerMgr

func NewLoggerMgr(loggerConfig *log.LoggerConfig) (*log.Logger, *zap.Logger, error)

NewBusinessLoggerMgr 构建业务日志 记录器

func Panic

func Panic(msg string, fields ...zap.Field)

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 SugarInfo

func SugarInfo(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 SugarWarn

func SugarWarn(args ...interface{})

func SugarWarnf

func SugarWarnf(template string, args ...interface{})

func Warn

func Warn(msg string, fields ...zap.Field)

Types

This section is empty.

Jump to

Keyboard shortcuts

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