diff --git a/doc/go_spec.html b/doc/go_spec.html index 953b2d9e68..06c1edf7a6 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -2042,7 +2042,7 @@ of the last non-empty expression list.

A type declaration binds an identifier, the type name, to a type. Type declarations come in two forms: alias declarations and type definitions. -

+

 TypeDecl = "type" ( TypeSpec | "(" { TypeSpec ";" } ")" ) .
@@ -2553,7 +2553,7 @@ does not have the same effect as allocating a new slice or map value with
 

-p1 := &[]int{}    // p1 points to an initialized, empty slice with value []int{} and length 0
+p1 := &[]int{}    // p1 points to an initialized, empty slice with value []int{} and length 0
 p2 := new([]int)  // p2 points to an uninitialized slice with value nil and length 0
 
@@ -3290,8 +3290,8 @@ array with the operand.
 var a [10]int
-s1 := a[3:7]   // underlying array of s1 is array a; &s1[2] == &a[5]
-s2 := s1[1:4]  // underlying array of s2 is underlying array of s1 which is array a; &s2[1] == &a[5]
+s1 := a[3:7]   // underlying array of s1 is array a; &s1[2] == &a[5]
+s2 := s1[1:4]  // underlying array of s2 is underlying array of s1 which is array a; &s2[1] == &a[5]
 s2[1] = 42     // s2[1] == s1[2] == a[5] == 42; they all refer to the same underlying array element