Skip to content

Commit 2b0b3cd

Browse files
committed
log: using DiscardHandler in golang std lib
1 parent 6492751 commit 2b0b3cd

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

log/handler.go

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,9 @@ import (
1313
"github.com/holiman/uint256"
1414
)
1515

16-
type discardHandler struct{}
17-
1816
// DiscardHandler returns a no-op handler
1917
func DiscardHandler() slog.Handler {
20-
return &discardHandler{}
21-
}
22-
23-
func (h *discardHandler) Handle(_ context.Context, r slog.Record) error {
24-
return nil
25-
}
26-
27-
func (h *discardHandler) Enabled(_ context.Context, level slog.Level) bool {
28-
return false
29-
}
30-
31-
func (h *discardHandler) WithGroup(name string) slog.Handler {
32-
panic("not implemented")
33-
}
34-
35-
func (h *discardHandler) WithAttrs(attrs []slog.Attr) slog.Handler {
36-
return &discardHandler{}
18+
return slog.DiscardHandler
3719
}
3820

3921
type TerminalHandler struct {

0 commit comments

Comments
 (0)