From b2a856e82cf889cdba26476b5d55f8dd340604d0 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Tue, 1 Oct 2024 11:33:50 +0200 Subject: all: use slices.Delete Change-Id: Ifb6aa07b32127907cdc2df44b2dbddd6296775c8 Reviewed-on: https://go-review.googlesource.com/c/go/+/616737 Auto-Submit: Tobias Klauser Reviewed-by: Michael Matloob LUCI-TryBot-Result: Go LUCI Reviewed-by: Ian Lance Taylor --- src/cmd/fix/netipv6zone.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/cmd/fix') diff --git a/src/cmd/fix/netipv6zone.go b/src/cmd/fix/netipv6zone.go index 199fcf5bf5..c27b4b4529 100644 --- a/src/cmd/fix/netipv6zone.go +++ b/src/cmd/fix/netipv6zone.go @@ -4,7 +4,10 @@ package main -import "go/ast" +import ( + "go/ast" + "slices" +) func init() { register(netipv6zoneFix) @@ -52,7 +55,7 @@ func netipv6zone(f *ast.File) bool { } case 1: if elit, ok := e.(*ast.BasicLit); ok && elit.Value == "0" { - cl.Elts = append(cl.Elts[:i], cl.Elts[i+1:]...) + cl.Elts = slices.Delete(cl.Elts, i, i+1) } else { cl.Elts[i] = &ast.KeyValueExpr{ Key: ast.NewIdent("Port"), -- cgit v1.3-5-g9baa