Documentation
¶
Index ¶
- Constants
- Variables
- func Debug(msg string, args ...any)
- func Debugf(msg string, args ...any)
- func Error(msg string, args ...any)
- func ErrorE(err error, msg string, args ...any)
- func ErrorEf(err error, msg string, args ...any)
- func Errorf(msg string, args ...any)
- func Info(msg string, args ...any)
- func Infof(msg string, args ...any)
- func IsDebug() bool
- func Panic(msg string, args ...any)
- func PanicE(err error, msg string, args ...any)
- func PanicEf(err error, msg string, args ...any)
- func Panicf(msg string, args ...any)
- func SetLevel(level string) error
- func Setup(level string) (err error)
- func Trace(msg string, args ...any)
- func Tracef(msg string, args ...any)
- func Warn(msg string, args ...any)
- func WarnE(err error, msg string, args ...any)
- func WarnEf(err error, msg string, args ...any)
- func Warnf(msg string, args ...any)
- type ILog
Constants ¶
View Source
const TraceLevel = chlog.DebugLevel - 10
Variables ¶
View Source
var ForceColorInCI = true //nolint:gochecknoglobals // Intended, to be disabled if really needed.
Functions ¶
Types ¶
type ILog ¶
type ILog interface {
// Trace will log an trace if trace is enabled.
Trace(msg string, args ...any)
Tracef(msg string, args ...any)
// Debug will log an info if debug is enabled.
Debug(msg string, args ...any)
Debugf(msg string, args ...any)
// Info will log an info.
Info(msg string, args ...any)
Infof(msg string, args ...any)
// Warn will log an info.
Warn(msg string, args ...any)
Warnf(msg string, args ...any)
// Warn will log a warning for an error `err`.
WarnE(err error, msg string, args ...any)
// Error will log an error.
Error(msg string, args ...any)
Errorf(msg string, args ...any)
// Error will log an error for `err`.
ErrorE(err error, msg string, args ...any)
ErrorEf(err error, msg string, args ...any)
// Panic will log and panic.
Panic(msg string, args ...any)
Panicf(msg string, args ...any)
// PanicE will log and panic if `err` is not `nil`.
PanicE(err error, msg string, args ...any)
PanicEf(err error, msg string, args ...any)
}
Click to show internal directories.
Click to hide internal directories.