main
1package log
2
3import (
4 "context"
5
6 "github.com/rs/zerolog"
7)
8
9func WithFields(ctx context.Context, fields Fields) {
10 From(ctx).UpdateContext(func(c zerolog.Context) zerolog.Context {
11 return c.Fields(fields.ToMap())
12 })
13}
14
15func From(ctx context.Context) *zerolog.Logger {
16 return zerolog.Ctx(ctx)
17}