From 869620bbeaef7698ef6210c896f913257fe2e43b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20Jedin=C3=BD?= Date: Sat, 23 Mar 2019 00:00:48 +0000 Subject: [PATCH] log: expose Writer() method of the standard logger The Go 1.12 introduced Writer() method for logger objects, but it was not exposed as log package function for standard logger. This commit adds such Writer() function. Change-Id: Ia81b1524839fe05c152ecb5eaef047a076349fea GitHub-Last-Rev: dc152ea641dd928178dbd921e2d0f6361661a0d6 GitHub-Pull-Request: golang/go#31009 Reviewed-on: https://go-review.googlesource.com/c/go/+/168920 Run-TryBot: Rob Pike TryBot-Result: Gobot Gobot Reviewed-by: Rob Pike --- src/log/log.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/log/log.go b/src/log/log.go index 527f853438..12a9e7b8ce 100644 --- a/src/log/log.go +++ b/src/log/log.go @@ -288,6 +288,11 @@ func SetPrefix(prefix string) { std.SetPrefix(prefix) } +// Writer returns the output destination for the standard logger. +func Writer() io.Writer { + return std.Writer() +} + // These functions write to the standard logger. // Print calls Output to print to the standard logger. -- 2.48.1