diff options
| author | Daniel Martí <mvdan@mvdan.cc> | 2023-02-25 17:24:42 +0000 |
|---|---|---|
| committer | Daniel Martí <mvdan@mvdan.cc> | 2023-02-27 15:31:07 +0000 |
| commit | bcf17f4ab7150de00d1c5177bdbd46288d000334 (patch) | |
| tree | 39ba57b5e792a2c6c97165924ae97536c4f86b50 /src | |
| parent | 3b5706b423acb900d5135e7010c5747408a80d0b (diff) | |
| download | go-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.go | 2 |
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() } } } |
