log

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 28, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConsoleLogger

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

func (*ConsoleLogger) Debug

func (l *ConsoleLogger) Debug(message string)

func (*ConsoleLogger) Debugf

func (l *ConsoleLogger) Debugf(format string, a ...any)

func (*ConsoleLogger) Error

func (l *ConsoleLogger) Error(message string)

func (*ConsoleLogger) Errorf

func (l *ConsoleLogger) Errorf(format string, a ...any)

func (*ConsoleLogger) Fatal

func (l *ConsoleLogger) Fatal(message string)

func (*ConsoleLogger) Fatalf

func (l *ConsoleLogger) Fatalf(format string, a ...any)

func (*ConsoleLogger) Info

func (l *ConsoleLogger) Info(message string)

func (*ConsoleLogger) Infof

func (l *ConsoleLogger) Infof(format string, a ...any)

func (*ConsoleLogger) Trace

func (l *ConsoleLogger) Trace(message string)

func (*ConsoleLogger) Tracef

func (l *ConsoleLogger) Tracef(format string, a ...any)

func (*ConsoleLogger) Warning

func (l *ConsoleLogger) Warning(message string)

func (*ConsoleLogger) Warningf

func (l *ConsoleLogger) Warningf(format string, a ...any)

type ILogger

type ILogger interface {
	Trace(message string)
	Debug(message string)
	Info(message string)
	Warning(message string)
	Error(message string)
	Fatal(message string)
	Tracef(format string, a ...any)
	Debugf(format string, a ...any)
	Infof(format string, a ...any)
	Warningf(format string, a ...any)
	Errorf(format string, a ...any)
	Fatalf(format string, a ...any)
}

func NewConsoleLogger

func NewConsoleLogger(logLevel LogLevel) ILogger

type LogLevel

type LogLevel int
const (
	OFF     LogLevel = iota
	FATAL   LogLevel = iota
	ERROR   LogLevel = iota
	WARNING LogLevel = iota
	INFO    LogLevel = iota
	DEBUG   LogLevel = iota
	TRACE   LogLevel = iota
)

func StringToLogLevel

func StringToLogLevel(logLevel string, defaultLogLevel LogLevel) LogLevel

Jump to

Keyboard shortcuts

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