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