Documentation
¶
Index ¶
- func LogError(component string, format string, a ...any)
- func LogInfo(component string, format string, a ...any)
- func LogMessage(level LogLevel, component string, format string, a ...any)
- func LogSuccess(component string, format string, a ...any)
- func LogWarning(component string, format string, a ...any)
- type DefaultLogger
- type LogLevel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogMessage ¶
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 ¶
Print a success log message.
func LogWarning ¶
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" )
Click to show internal directories.
Click to hide internal directories.