log

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2026 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Close

func Close()

func Debug

func Debug(msg string, keysAndValues ...interface{})

func Debugf

func Debugf(format string, args ...interface{})

func Error

func Error(msg string, keysAndValues ...interface{})

func Errorf

func Errorf(format string, args ...interface{})

func Info

func Info(msg string, keysAndValues ...interface{})

func Infof

func Infof(format string, args ...interface{})

func JsonMarshal

func JsonMarshal(data any)

func Panic

func Panic(msg string, keysAndValues ...interface{})

func Panicf

func Panicf(format string, args ...interface{})

func Print

func Print(args ...interface{})

func Sync

func Sync()

func Warn

func Warn(msg string, keysAndValues ...interface{})

func Warnf

func Warnf(format string, args ...interface{})

func Zaplog

func Zaplog() *zap.Logger

Types

type GinLogger

type GinLogger struct {
	// contains filtered or unexported fields
}

GinLogger

func GinAdapter

func GinAdapter() *GinLogger

func (*GinLogger) Write

func (g *GinLogger) Write(p []byte) (n int, err error)

type GormLogger

type GormLogger struct {
	// contains filtered or unexported fields
}

GormLogger

func GormAdapter

func GormAdapter() *GormLogger

func (*GormLogger) Printf

func (g *GormLogger) Printf(format string, args ...interface{})

type LogInstance

type LogInstance struct {
	// contains filtered or unexported fields
}

LogInstance

func Trace

func Trace(traceKey ...string) *LogInstance

func (*LogInstance) Debug

func (l *LogInstance) Debug(msg string, keysAndValues ...interface{})

func (*LogInstance) Debugf

func (l *LogInstance) Debugf(format string, args ...interface{})

func (*LogInstance) Error

func (l *LogInstance) Error(err error, msg string, keysAndValues ...interface{})

func (*LogInstance) Errorf

func (l *LogInstance) Errorf(format string, args ...interface{})

func (*LogInstance) Info

func (l *LogInstance) Info(msg string, keysAndValues ...interface{})

func (*LogInstance) Infof

func (l *LogInstance) Infof(format string, args ...interface{})

func (*LogInstance) Panic

func (l *LogInstance) Panic(msg string, keysAndValues ...interface{})

func (*LogInstance) Panicf

func (l *LogInstance) Panicf(format string, args ...interface{})

func (*LogInstance) Sync

func (l *LogInstance) Sync()

func (*LogInstance) Warn

func (l *LogInstance) Warn(msg string, keysAndValues ...interface{})

func (*LogInstance) Warnf

func (l *LogInstance) Warnf(format string, args ...interface{})

Jump to

Keyboard shortcuts

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