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}