Documentation
¶
Index ¶
- type LogProvider
- type Logger
- func (l *Logger) Attrs() []log.Attr
- func (l *Logger) Debug(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) Enabled(level log.Level) bool
- func (l *Logger) Error(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) Fatal(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) For(ctx context.Context) log.Logger
- func (l *Logger) ForSpan(span trace.Span) log.Logger
- func (l *Logger) Handler() log.Handler
- func (l *Logger) Info(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) LogAttrs(ctx context.Context, level log.Level, msg string, attrs ...log.Attr)
- func (l *Logger) Named(name string) log.Logger
- func (l *Logger) NewContext(ctx context.Context) context.Context
- func (l *Logger) Panic(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) Span() trace.Span
- func (l *Logger) Warn(ctx context.Context, msg string, attrs ...log.Attr)
- func (l *Logger) With(attrs ...log.Attr) log.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogProvider ¶
type LogProvider struct{}
func NewLogProvider ¶
func NewLogProvider() *LogProvider
func (*LogProvider) Logger ¶
func (p *LogProvider) Logger() log.Logger
Click to show internal directories.
Click to hide internal directories.