From 0cb1694084fcc5e654912048f229b9b432324742 Mon Sep 17 00:00:00 2001 From: Jes Cok Date: Wed, 27 Mar 2024 20:44:18 +0800 Subject: [PATCH] all: make use of builtin clear Change-Id: I1df0685c75fc1044ba46003a69ecc7dfc53bbc2b Reviewed-on: https://go-review.googlesource.com/c/go/+/574675 Reviewed-by: Ian Lance Taylor Reviewed-by: Than McIntosh LUCI-TryBot-Result: Go LUCI Auto-Submit: Ian Lance Taylor --- example_test.go | 5 +---- handshake_test.go | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/example_test.go b/example_test.go index 6389fd7..95e4953 100644 --- a/example_test.go +++ b/example_test.go @@ -18,10 +18,7 @@ import ( type zeroSource struct{} func (zeroSource) Read(b []byte) (n int, err error) { - for i := range b { - b[i] = 0 - } - + clear(b) return len(b), nil } diff --git a/handshake_test.go b/handshake_test.go index bacc8b7..ddcf977 100644 --- a/handshake_test.go +++ b/handshake_test.go @@ -310,10 +310,7 @@ Dialing: type zeroSource struct{} func (zeroSource) Read(b []byte) (n int, err error) { - for i := range b { - b[i] = 0 - } - + clear(b) return len(b), nil }