diff options
| author | Patricio Whittingslow <graded.sp@gmail.com> | 2026-02-27 18:00:39 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2026-03-26 13:19:20 -0700 |
| commit | 353d834da116dd87e7a64e24624cb59c6c273e34 (patch) | |
| tree | d176c176362fe385dae016af189dab9d290be57e /src | |
| parent | a3d967f702898e3e1ba82681db11218a23a3011f (diff) | |
| download | go-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.go | 2 |
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: |
