Skip to content

Commit a95d9ae

Browse files
committed
chore: upgrading x/exp
1 parent d61453c commit a95d9ae

File tree

5 files changed

+11
-10
lines changed

5 files changed

+11
-10
lines changed

examples/failover/example.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ func main() {
2020

2121
logger := slog.New(
2222
slogmulti.Failover()(
23-
slog.HandlerOptions{}.NewJSONHandler(logstash1),
24-
slog.HandlerOptions{}.NewJSONHandler(logstash2),
25-
slog.HandlerOptions{}.NewJSONHandler(logstash3),
23+
slog.NewJSONHandler(logstash1, &slog.HandlerOptions{}),
24+
slog.NewJSONHandler(logstash2, &slog.HandlerOptions{}),
25+
slog.NewJSONHandler(logstash3, &slog.HandlerOptions{}),
2626
),
2727
)
2828

examples/fanout/example.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ func main() {
3232

3333
logger := slog.New(
3434
slogmulti.Fanout(
35-
slog.HandlerOptions{}.NewJSONHandler(logstash),
36-
slog.HandlerOptions{}.NewTextHandler(stderr),
35+
slog.NewJSONHandler(logstash, &slog.HandlerOptions{}),
36+
slog.NewTextHandler(stderr, &slog.HandlerOptions{}),
3737
),
3838
)
3939

examples/pipe/example.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ func main() {
1616
// remove PII
1717
gdprMiddleware := NewGDPRMiddleware()
1818

19-
sink := slog.HandlerOptions{}.NewJSONHandler(os.Stderr)
19+
sink := slog.NewJSONHandler(os.Stderr, &slog.HandlerOptions{})
2020

2121
logger := slog.New(
2222
slogmulti.

examples/pipe/gdpr.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"strings"
66

7+
"github.com/samber/lo"
78
slogmulti "github.com/samber/slog-multi"
89
"golang.org/x/exp/slog"
910
)
@@ -90,7 +91,7 @@ func anonymize(attr slog.Attr) slog.Attr {
9091
for i := range attrs {
9192
attrs[i] = anonymize(attrs[i])
9293
}
93-
return slog.Group(k, attrs...)
94+
return slog.Group(k, lo.ToAnySlice(attrs)...)
9495
default:
9596
return slog.String(k, "*******")
9697
}

examples/pool/example.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ func main() {
2020

2121
logger := slog.New(
2222
slogmulti.Pool()(
23-
slog.HandlerOptions{}.NewJSONHandler(logstash1),
24-
slog.HandlerOptions{}.NewJSONHandler(logstash2),
25-
slog.HandlerOptions{}.NewJSONHandler(logstash3),
23+
slog.NewJSONHandler(logstash1, &slog.HandlerOptions{}),
24+
slog.NewJSONHandler(logstash2, &slog.HandlerOptions{}),
25+
slog.NewJSONHandler(logstash3, &slog.HandlerOptions{}),
2626
),
2727
)
2828

0 commit comments

Comments
 (0)