@@ -6209,7 +6209,7 @@ <h3 id="Assignment_statements">Assignment statements</h3>
6209
6209
for i, x[i] = range x { // set i, x[2] = 0, x[0]
6210
6210
break
6211
6211
}
6212
- // after this loop, i == 0 and x == []int{3, 5, 3}
6212
+ // after this loop, i == 0 and x is []int{3, 5, 3}
6213
6213
</ pre >
6214
6214
6215
6215
< p >
@@ -7389,16 +7389,16 @@ <h3 id="Appending_and_copying_slices">Appending to and copying slices</h3>
7389
7389
7390
7390
< pre >
7391
7391
s0 := []int{0, 0}
7392
- s1 := append(s0, 2) // append a single element s1 == []int{0, 0, 2}
7393
- s2 := append(s1, 3, 5, 7) // append multiple elements s2 == []int{0, 0, 2, 3, 5, 7}
7394
- s3 := append(s2, s0...) // append a slice s3 == []int{0, 0, 2, 3, 5, 7, 0, 0}
7395
- s4 := append(s3[3:6], s3[2:]...) // append overlapping slice s4 == []int{3, 5, 7, 2, 3, 5, 7, 0, 0}
7392
+ s1 := append(s0, 2) // append a single element s1 is []int{0, 0, 2}
7393
+ s2 := append(s1, 3, 5, 7) // append multiple elements s2 is []int{0, 0, 2, 3, 5, 7}
7394
+ s3 := append(s2, s0...) // append a slice s3 is []int{0, 0, 2, 3, 5, 7, 0, 0}
7395
+ s4 := append(s3[3:6], s3[2:]...) // append overlapping slice s4 is []int{3, 5, 7, 2, 3, 5, 7, 0, 0}
7396
7396
7397
7397
var t []interface{}
7398
- t = append(t, 42, 3.1415, "foo") // t == []interface{}{42, 3.1415, "foo"}
7398
+ t = append(t, 42, 3.1415, "foo") // t is []interface{}{42, 3.1415, "foo"}
7399
7399
7400
7400
var b []byte
7401
- b = append(b, "bar"...) // append string contents b == []byte{'b', 'a', 'r' }
7401
+ b = append(b, "bar"...) // append string contents b is []byte{'b', 'a', 'r' }
7402
7402
</ pre >
7403
7403
7404
7404
< p >
@@ -7428,9 +7428,9 @@ <h3 id="Appending_and_copying_slices">Appending to and copying slices</h3>
7428
7428
var a = [...]int{0, 1, 2, 3, 4, 5, 6, 7}
7429
7429
var s = make([]int, 6)
7430
7430
var b = make([]byte, 5)
7431
- n1 := copy(s, a[0:]) // n1 == 6, s == []int{0, 1, 2, 3, 4, 5}
7432
- n2 := copy(s, s[2:]) // n2 == 4, s == []int{2, 3, 4, 5, 4, 5}
7433
- n3 := copy(b, "Hello, World!") // n3 == 5, b == []byte("Hello")
7431
+ n1 := copy(s, a[0:]) // n1 == 6, s is []int{0, 1, 2, 3, 4, 5}
7432
+ n2 := copy(s, s[2:]) // n2 == 4, s is []int{2, 3, 4, 5, 4, 5}
7433
+ n3 := copy(b, "Hello, World!") // n3 == 5, b is []byte("Hello")
7434
7434
</ pre >
7435
7435
7436
7436
0 commit comments