log

package module
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ctx

func Ctx(ctx context.Context) *zerolog.Logger

func Debug

func Debug(ctx context.Context) *zerolog.Event

func Error

func Error(ctx context.Context) *zerolog.Event

func Fatal

func Fatal(ctx context.Context) *zerolog.Event

func Info

func Info(ctx context.Context) *zerolog.Event

func Introspect added in v0.3.0

func Introspect(ctx context.Context, fn func(*zerolog.Logger) zerolog.Logger) context.Context

func Logger

func Logger() *zerolog.Logger

func Panic

func Panic(ctx context.Context) *zerolog.Event

func SetConfig

func SetConfig(config *Config)

func Span

func Span(ctx context.Context, span string) context.Context

func Trace

func Trace(ctx context.Context) *zerolog.Event

func Warn

func Warn(ctx context.Context) *zerolog.Event

func WithCtx

func WithCtx(ctx context.Context, l zerolog.Logger) context.Context

Types

type Config

type Config struct {
	Writers []io.Writer
	Level   zerolog.Level
	WithF   func(zerolog.Context) zerolog.Logger
	CallerF func(pc uintptr, file string, line int) string
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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