xxlog

package
v0.1.33 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2025 License: MulanPSL-2.0 Imports: 14 Imported by: 0

Documentation

Overview

@auther fenglei

@auther fenglei

@auther fenglei

@auther fenglei

Index

Constants

This section is empty.

Variables

View Source
var XXLog_Logger *zap.Logger

Functions

func ErrorUp366

func ErrorUp366(err error)

func ErrorUp366Msg

func ErrorUp366Msg(msg string, err error)

func InfoUp366

func InfoUp366(v ...interface{})

func InfoUp366F

func InfoUp366F(format string, v ...interface{})

func NewGormLogger added in v0.1.6

func NewGormLogger() logger.Interface

NewGormLogger creates a new logger for gorm

func NewInitZapLog

func NewInitZapLog(opts *LogOptions) error

Types

type GormLogger added in v0.1.6

type GormLogger struct {
	LogLevel logger.LogLevel
}

GormLogger implements the gorm.io/gorm/logger.Interface

func (*GormLogger) Error added in v0.1.6

func (l *GormLogger) Error(ctx context.Context, msg string, data ...interface{})

Error logs error messages

func (*GormLogger) Info added in v0.1.6

func (l *GormLogger) Info(ctx context.Context, msg string, data ...interface{})

Info logs info messages

func (*GormLogger) LogMode added in v0.1.6

func (l *GormLogger) LogMode(level logger.LogLevel) logger.Interface

LogMode sets the log level for the logger

func (*GormLogger) Trace added in v0.1.6

func (l *GormLogger) Trace(ctx context.Context, begin time.Time, fc func() (string, int64), err error)

Trace logs SQL and execution time

func (*GormLogger) Warn added in v0.1.6

func (l *GormLogger) Warn(ctx context.Context, msg string, data ...interface{})

Warn logs warn messages

type LogOptions

type LogOptions struct {
	LogName    string
	MaxSize    int
	MaxBackups int
	MaxAge     int
	SentryDNS  string
	LogPrint   bool
}

Jump to

Keyboard shortcuts

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