log

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LogError

func LogError(component string, format string, a ...any)

Print a error log message.

func LogInfo

func LogInfo(component string, format string, a ...any)

Print a info log message.

func LogMessage

func LogMessage(level LogLevel, component string, format string, a ...any)

logMessage prints a formatted log message.

Parameters:

  • level: The log level.
  • component: The component name.
  • format: The format string.
  • a: The arguments to format.

func LogSuccess

func LogSuccess(component string, format string, a ...any)

Print a success log message.

func LogWarning

func LogWarning(component string, format string, a ...any)

Print a warning log message.

Types

type DefaultLogger

type DefaultLogger struct {
	ComponentName string
}

DefaultLogger implementa l'interfaccia Logger.

func (*DefaultLogger) Error

func (l *DefaultLogger) Error(format string, a ...any)

func (*DefaultLogger) Info

func (l *DefaultLogger) Info(format string, a ...any)

func (*DefaultLogger) Success

func (l *DefaultLogger) Success(format string, a ...any)

func (*DefaultLogger) Warning

func (l *DefaultLogger) Warning(format string, a ...any)

type LogLevel

type LogLevel string

LogLevel represents the severity of a log message.

const (
	// LogLevelInfo represents an informational log message.
	LogLevelInfo LogLevel = "info"

	// LogLevelWarning represents a warning log message.
	LogLevelWarning LogLevel = "warn"

	// LogLevelError represents an error log message.
	LogLevelError LogLevel = "err"

	// LogLevelSuccess represents a success log message.
	LogLevelSuccess LogLevel = "ok"
)

Jump to

Keyboard shortcuts

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