Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogLevel ¶
type LogLevel int8
LogLevel is the type of log level
const ( // LogLevelTrace is the trace log level LogLevelTrace LogLevel = iota - 2 // LogLevelDebug is the debug log level LogLevelDebug // LogLevelInfo is the info log level LogLevelInfo // LogLevelWarn is the warn log level LogLevelWarn // LogLevelError is the error log level LogLevelError // LogLevelFatal is the fatal log level LogLevelFatal )
type Logger ¶
type Logger interface {
// Trace logs a message at level Trace on the logger.
Trace(args ...any)
// Tracef logs a message at level Trace on the logger.
Tracef(format string, args ...any)
// Debug logs a message at level Debug on the logger.
Debug(args ...any)
// Debugf logs a message at level Debug on the logger.
Debugf(format string, args ...any)
// Info logs a message at level Info on the logger.
Info(args ...any)
// Infof logs a message at level Info on the logger.
Infof(format string, args ...any)
// Warn logs a message at level Warn on the logger.
Warn(args ...any)
// Warnf logs a message at level Warn on the logger.
Warnf(format string, args ...any)
// Error logs a message at level Error on the logger.
Error(args ...any)
// Errorf logs a message at level Error on the logger.
Errorf(format string, args ...any)
// Fatal logs a message at level Fatal on the logger.
Fatal(args ...any)
// Fatalf logs a message at level Fatal on the logger.
Fatalf(format string, args ...any)
}
Logger is a simple logger interface
Click to show internal directories.
Click to hide internal directories.