Versions in this module Expand all Collapse all v1 v1.0.2 Aug 8, 2023 Changes in this version + var DefaultLogger = New("", DefaultSeverity, os.Stdout, os.Stderr) + type ChannelLabel string + const ChannelLabelDebug + const ChannelLabelError + const ChannelLabelInfo + const ChannelLabelWarn + type Log interface + Debug func(format string, v ...any) + Error func(format string, v ...any) + Info func(format string, v ...any) + Warn func(format string, v ...any) + type Logger struct + Severity Severity + func New(prefix string, severity Severity, stdoutWriter io.Writer, ...) (logger *Logger) + func (logger *Logger) ChannelEnabled(channel Severity) bool + func (logger *Logger) Debug(format string, v ...any) + func (logger *Logger) Error(format string, v ...any) + func (logger *Logger) Info(format string, v ...any) + func (logger *Logger) Warn(format string, v ...any) + type Severity = int64 + const Debug + const DefaultSeverity + const Error + const Info + const Warn