aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPatricio Whittingslow <graded.sp@gmail.com>2026-02-27 18:00:39 +0000
committerGopher Robot <gobot@golang.org>2026-03-26 13:19:20 -0700
commit353d834da116dd87e7a64e24624cb59c6c273e34 (patch)
treed176c176362fe385dae016af189dab9d290be57e /src
parenta3d967f702898e3e1ba82681db11218a23a3011f (diff)
downloadgo-353d834da116dd87e7a64e24624cb59c6c273e34.tar.xz
slog: use time.Time.AppendFormat to write value
Avoid allocating a string by using the append method on time.Time. Change-Id: Ia0a9913680e20e28e9074660fe77cdbde21940a2 GitHub-Last-Rev: 0d55e5990d860673d3818ee21cdb731e5dcce058 GitHub-Pull-Request: golang/go#77852 Reviewed-on: https://go-review.googlesource.com/c/go/+/749960 Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com> Reviewed-by: Jonathan Amsterdam <jba@google.com> Auto-Submit: Jonathan Amsterdam <jba@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src')
-rw-r--r--src/log/slog/value.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/log/slog/value.go b/src/log/slog/value.go
index 6b0768eb1d..0271d514a0 100644
--- a/src/log/slog/value.go
+++ b/src/log/slog/value.go
@@ -470,7 +470,7 @@ func (v Value) append(dst []byte) []byte {
case KindDuration:
return append(dst, v.duration().String()...)
case KindTime:
- return append(dst, v.time().String()...)
+ return v.time().AppendFormat(dst, "2006-01-02 15:04:05.999999999 -0700 MST")
case KindGroup:
return fmt.Append(dst, v.group())
case KindAny, KindLogValuer: