log

package
v0.0.0-...-c15b487 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debug

func Debug() *zerolog.Event

func Error

func Error() *zerolog.Event

func Fatal

func Fatal() *zerolog.Event

func Info

func Info() *zerolog.Event

func Initialize

func Initialize(logLevel string) error

func NewIOWriter

func NewIOWriter(level zerolog.Level) io.Writer

NewStdLogger will return an instance of io.Writer where all messages will have the specified level

func NewStdLoggerWithLevel

func NewStdLoggerWithLevel(level zerolog.Level) *stdlog.Logger

NewStdLoggerWithLevel will return an instance of *log.Logger where all messages will have the specified level

func Panic

func Panic() *zerolog.Event

func Trace

func Trace() *zerolog.Event

func Warn

func Warn() *zerolog.Event

func WithCtx

func WithCtx(ctx context.Context) zerolog.Logger

Types

type LogErrorWriter

type LogErrorWriter struct{}

func (LogErrorWriter) Write

func (LogErrorWriter) Write(b []byte) (int, error)

type LogInfoWriter

type LogInfoWriter struct{}

func (LogInfoWriter) Write

func (LogInfoWriter) Write(b []byte) (int, error)

type NamespaceHook

type NamespaceHook struct{}

func (NamespaceHook) Run

func (h NamespaceHook) Run(e *zerolog.Event, level zerolog.Level, msg string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL