encoding/binary: use built-in clear

This commit is contained in:
Jes Cok 2024-03-07 00:56:43 +08:00
parent f0d1195e13
commit 06d0047b28

View file

@ -765,10 +765,7 @@ func (d *decoder) skip(v reflect.Value) {
func (e *encoder) skip(v reflect.Value) {
n := dataSize(v)
zero := e.buf[e.offset : e.offset+n]
for i := range zero {
zero[i] = 0
}
clear(e.buf[e.offset : e.offset+n])
e.offset += n
}