Package Usage: go: github.com/go-logr/zerologr
Package zerologr defines an implementation of the github.com/go-logr/logr
interfaces built on top of Zerolog (https://github.com/rs/zerolog).
A new logr.Logger can be constructed from an existing zerolog.Logger using
the New function:
For the most part, concepts in Zerolog correspond directly with those in
logr.
V-levels in logr correspond to levels in Zerolog as `zerologLevel = 1 - logrV`.
`logr.V(0)` is equivalent to `zerolog.InfoLevel` or 1; `logr.V(1)` is equivalent to
`zerolog.DebugLevel` or 0 (default global level in Zerolog); `logr.V(2)` is equivalent
to `zerolog.TraceLevel` or -1. Higher than 2 V-level is possible but misses some
features in Zerolog, e.g. Hooks and Sampling. V-level value is a number and is only
logged on Info(), not Error().
13 versions
Latest release: over 2 years ago
195 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/go-logr/zerologr