zailic / slogr

An inplementation of logr.Logger interfaces backed by slog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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" )

About

An inplementation of logr.Logger interfaces backed by slog

License:Apache License 2.0


Languages

Language:Go 100.0%