aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Martí <mvdan@mvdan.cc>2023-02-25 17:24:42 +0000
committerDaniel Martí <mvdan@mvdan.cc>2023-02-27 15:31:07 +0000
commitbcf17f4ab7150de00d1c5177bdbd46288d000334 (patch)
tree39ba57b5e792a2c6c97165924ae97536c4f86b50 /src
parent3b5706b423acb900d5135e7010c5747408a80d0b (diff)
downloadgo-bcf17f4ab7150de00d1c5177bdbd46288d000334.tar.xz
cmd/go: simplify code thanks to reflect.Value.SetZero
Change-Id: Ie9c05210390dae43faf566907839bce953925735 Reviewed-on: https://go-review.googlesource.com/c/go/+/471258 TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> Reviewed-by: Than McIntosh <thanm@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Reviewed-by: Joseph Tsai <joetsai@digital-static.net> Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/go/internal/list/list.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/go/internal/list/list.go b/src/cmd/go/internal/list/list.go
index ec23024ac8..7f3090872b 100644
--- a/src/cmd/go/internal/list/list.go
+++ b/src/cmd/go/internal/list/list.go
@@ -446,7 +446,7 @@ func runList(ctx context.Context, cmd *base.Command, args []string) {
// Clear all non-requested fields.
for i := 0; i < v.NumField(); i++ {
if !listJsonFields.needAny(v.Type().Field(i).Name) {
- v.Field(i).Set(reflect.Zero(v.Type().Field(i).Type))
+ v.Field(i).SetZero()
}
}
}