/slogr

An inplementation of logr.Logger interfaces backed by slog

Primary LanguageGoApache License 2.0Apache-2.0

Slogr

Slogr provides an implementation of logr interfaces backed by slog.

Usage example

slogLogger := slog.New(slog.NewTextHandler(os.Stdout, &slog.HandlerOptions{}))
var log logr.Logger = slogr.New(slogLogger)
log.Info("Access granted.", "user", "john.doe" )