Documentation
¶
Overview ¶
Package logger wrapper for zerolog
Index ¶
- type Config
- type Logger
- func (l *Logger) Debug() *zerolog.Event
- func (l *Logger) Error() *zerolog.Event
- func (l *Logger) Fatal(v ...interface{})
- func (l *Logger) Fatalf(format string, v ...interface{})
- func (l *Logger) Info() *zerolog.Event
- func (l *Logger) Panic() *zerolog.Event
- func (l *Logger) Print(v ...interface{})
- func (l *Logger) Printf(format string, v ...interface{})
- func (l *Logger) Warn() *zerolog.Event
- func (l *Logger) With() zerolog.Context
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Level string
TimeFormat string
PrettyPrint bool
RedirectStdLogger bool
DisableSampling bool
ErrorStack bool
}
Config logger settings
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger object capable of interacting with Logger
func (*Logger) Fatal ¶
func (l *Logger) Fatal(v ...interface{})
Fatal sends the event with fatal level
func (*Logger) Print ¶
func (l *Logger) Print(v ...interface{})
Print sends the event with debug level
Click to show internal directories.
Click to hide internal directories.