From: Robert Griesemer Date: Tue, 10 Nov 2009 23:33:59 +0000 (-0800) Subject: better code for a copy loop X-Git-Tag: weekly.2009-11-10.1~17 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9e0d2fa89b7e9f2b8be546e4182042e7813f9c36;p=gostls13.git better code for a copy loop R=rsc https://golang.org/cl/152046 --- diff --git a/src/pkg/container/vector/vector.go b/src/pkg/container/vector/vector.go index 714312be48..0a4db3b1f9 100644 --- a/src/pkg/container/vector/vector.go +++ b/src/pkg/container/vector/vector.go @@ -19,8 +19,8 @@ type Vector struct { func copy(dst, src []Element) { - for i := 0; i < len(src); i++ { - dst[i] = src[i] + for i, x := range src { + dst[i] = x } }