]> Cypherpunks repositories - gostls13.git/commitdiff
better code for a copy loop
authorRobert Griesemer <gri@golang.org>
Tue, 10 Nov 2009 23:33:59 +0000 (15:33 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 10 Nov 2009 23:33:59 +0000 (15:33 -0800)
R=rsc
https://golang.org/cl/152046

src/pkg/container/vector/vector.go

index 714312be487771496eb2c7f6a98fbb0bf916c1cd..0a4db3b1f9849426a17452a22f545ec957190b50 100644 (file)
@@ -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
        }
 }