logger

package module
v0.0.16-2 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const DeveloperLevel zapcore.Level = -2

Variables

This section is empty.

Functions

func Debug

func Debug(data ...any)

func Dev

func Dev(data ...any)

func Error

func Error(data ...any)

func Fatal

func Fatal(data ...any)

func Info

func Info(data ...any)

func Init

func Init(level string) error

func InitStdLogger added in v0.0.11

func InitStdLogger(level string)

func InitStdLoggerWith added in v0.0.11

func InitStdLoggerWith(level string, options Options)

func InitWith

func InitWith(level string, options Options) error

func IsDebug

func IsDebug() bool

func IsDev

func IsDev() bool

func IsError

func IsError() bool

func IsFatal

func IsFatal() bool

func IsInfo

func IsInfo() bool

func IsWarn

func IsWarn() bool

func Level

func Level() string

func StdDebug added in v0.0.13

func StdDebug() *log.Logger

func StdDev added in v0.0.13

func StdDev() *log.Logger

func StdError added in v0.0.13

func StdError() *log.Logger

func StdFatal added in v0.0.13

func StdFatal() *log.Logger

func StdInfo added in v0.0.13

func StdInfo() *log.Logger

func StdWarn added in v0.0.13

func StdWarn() *log.Logger

func Sync

func Sync()

func Warn

func Warn(data ...any)

Types

type Logger

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

func Get

func Get() *Logger

func New

func New(level string, options Options) (*Logger, error)

func NewWithDefaults

func NewWithDefaults(level string) (*Logger, error)

func (*Logger) Clone added in v0.0.4

func (logger *Logger) Clone() (*Logger, error)

func (*Logger) Debug

func (logger *Logger) Debug(data ...any)

func (*Logger) Dev

func (logger *Logger) Dev(data ...any)

func (*Logger) Error

func (logger *Logger) Error(data ...any)

func (*Logger) Fatal

func (logger *Logger) Fatal(data ...any)

func (*Logger) Info

func (logger *Logger) Info(data ...any)

func (*Logger) IsDebug

func (logger *Logger) IsDebug() bool

func (*Logger) IsDev

func (logger *Logger) IsDev() bool

func (*Logger) IsError

func (logger *Logger) IsError() bool

func (*Logger) IsFatal

func (logger *Logger) IsFatal() bool

func (*Logger) IsInfo

func (logger *Logger) IsInfo() bool

func (*Logger) IsWarn

func (logger *Logger) IsWarn() bool

func (*Logger) Level

func (logger *Logger) Level() string

func (*Logger) SetLevel

func (logger *Logger) SetLevel(level string)

func (*Logger) SetTransform added in v0.0.6

func (logger *Logger) SetTransform(transform func(content string) string)

func (*Logger) Sub

func (logger *Logger) Sub(level string) *Logger

func (*Logger) Sync

func (logger *Logger) Sync()

func (*Logger) Warn

func (logger *Logger) Warn(data ...any)

type Options

type Options struct {
	EncodeLevel    zapcore.LevelEncoder
	EncodeCaller   zapcore.CallerEncoder
	EncodeDuration zapcore.DurationEncoder
	EncodeTime     zapcore.TimeEncoder
	StackDepth     int
}

func DefaultOptions

func DefaultOptions() Options

type StdLogger added in v0.0.10

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

func NewStdLogger added in v0.0.10

func NewStdLogger(level string, options Options) *StdLogger

func NewStdLoggerWithDefaults added in v0.0.10

func NewStdLoggerWithDefaults(level string) *StdLogger

func (*StdLogger) StdDebug added in v0.0.13

func (std *StdLogger) StdDebug() *log.Logger

func (*StdLogger) StdDev added in v0.0.13

func (std *StdLogger) StdDev() *log.Logger

func (*StdLogger) StdError added in v0.0.13

func (std *StdLogger) StdError() *log.Logger

func (*StdLogger) StdFatal added in v0.0.13

func (std *StdLogger) StdFatal() *log.Logger

func (*StdLogger) StdInfo added in v0.0.13

func (std *StdLogger) StdInfo() *log.Logger

func (*StdLogger) StdWarn added in v0.0.13

func (std *StdLogger) StdWarn() *log.Logger

Jump to

Keyboard shortcuts

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