Documentation ¶
Overview ¶
Package zerolog provides a Logur adapter for zerolog.
Index ¶
- type Logger
- func (l *Logger) Debug(msg string, fields ...map[string]interface{})
- func (l *Logger) DebugContext(_ context.Context, msg string, fields ...map[string]interface{})
- func (l *Logger) Error(msg string, fields ...map[string]interface{})
- func (l *Logger) ErrorContext(_ context.Context, msg string, fields ...map[string]interface{})
- func (l *Logger) Info(msg string, fields ...map[string]interface{})
- func (l *Logger) InfoContext(_ context.Context, msg string, fields ...map[string]interface{})
- func (l *Logger) Trace(msg string, fields ...map[string]interface{})
- func (l *Logger) TraceContext(_ context.Context, msg string, fields ...map[string]interface{})
- func (l *Logger) Warn(msg string, fields ...map[string]interface{})
- func (l *Logger) WarnContext(_ context.Context, msg string, fields ...map[string]interface{})
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger is a Logur adapter for zerolog.
func New ¶
New returns a new Logur logger.
Example ¶
package main import ( "github.com/rs/zerolog" zerologadapter "logur.dev/adapter/zerolog" ) func main() { logger := zerologadapter.New(zerolog.Nop()) _ = logger }
Output:
func (*Logger) DebugContext ¶ added in v0.4.0
func (*Logger) ErrorContext ¶ added in v0.4.0
func (*Logger) InfoContext ¶ added in v0.4.0
func (*Logger) TraceContext ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.