]> Cypherpunks repositories - gostls13.git/commit
log/slog: add DiscardHandler
authorCarlana Johnson <mail@carlana.net>
Thu, 14 Nov 2024 19:43:57 +0000 (19:43 +0000)
committerGopher Robot <gobot@golang.org>
Thu, 14 Nov 2024 22:27:09 +0000 (22:27 +0000)
commit3d61de41a28b310fedc345d76320829bd08146b3
tree0fd16a8464b93b7aa3861a47e9d661d13ca01d18
parentcd35323be9e2e2fdf65e06b1a966774f2478aff8
log/slog: add DiscardHandler

This adds a package-level variable, slog.DiscardHandler, which is a
slog.Handler which performs no output. This serves a similar purpose
to io.Discard.

Fixes #62005

Change-Id: Ia8babc55f860dec9b663a5c400090a7669608fd5
GitHub-Last-Rev: 0a611174ee8819a2f4e1b8e196a60d5acc6ef9f7
GitHub-Pull-Request: golang/go#70296
Reviewed-on: https://go-review.googlesource.com/c/go/+/626486
Auto-Submit: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
api/next/62005.txt [new file with mode: 0644]
doc/next/6-stdlib/99-minor/log/slog/62005.md [new file with mode: 0644]
src/log/slog/example_discard_test.go [new file with mode: 0644]
src/log/slog/handler.go
src/log/slog/handler_test.go
src/log/slog/logger_test.go