Categorygithub.com/ertia-io/slogx
repositorypackage
1.1.0
Repository: https://github.com/ertia-io/slogx.git
Documentation: pkg.go.dev

# README

slogx

Attach a slog.Logger to a context

logger := slog.New(slog.NewTextHandler(os.Stderr, nil))

// Attach
ctx := slogx.WithContext(context.Background(), logger)

// Retrieve
log := slogx.Ctx(ctx)

// Attach attributes to logger inside context
ctx = slogx.With(ctx, "key", "value")

log.Info("Hello world")