Documentation
¶
Index ¶
- func ArgsToKV(args ...any) []kv.KeyValue
- type Logger
- func (l *Logger) AddHandler(h handler.Handler)
- func (l *Logger) Debug(msg string, kvs ...kv.KeyValue)
- func (l *Logger) Error(msg string, kvs ...kv.KeyValue)
- func (l *Logger) FormatAndLog(level level.Level, msg string, kvs ...kv.KeyValue)
- func (l *Logger) ID() uuid.UUID
- func (l *Logger) Info(msg string, kvs ...kv.KeyValue)
- func (l *Logger) Level() level.Level
- func (l *Logger) Log(level level.Level, msg string, kvs ...kv.KeyValue)
- func (l *Logger) LogArgs(level level.Level, msg string, args ...any)
- func (l *Logger) Name() string
- func (l *Logger) New(id uuid.UUID, name string) *Logger
- func (l *Logger) NewStdLogger(level level.Level, prefix string, flag int) *log.Logger
- func (l *Logger) Notice(msg string, kvs ...kv.KeyValue)
- func (l *Logger) Register()
- func (l *Logger) RemoveHandler(name string)
- func (l *Logger) SetLevel(level level.Level)
- func (l *Logger) Trace(msg string, kvs ...kv.KeyValue)
- func (l *Logger) Warning(msg string, kvs ...kv.KeyValue)
- func (l *Logger) With(kvs ...kv.KeyValue) *Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
fieldalignment
func (*Logger) AddHandler ¶
func (*Logger) FormatAndLog ¶
func (*Logger) NewStdLogger ¶
func (*Logger) RemoveHandler ¶
Click to show internal directories.
Click to hide internal directories.