1
0
mirror of https://github.com/golang/go synced 2024-11-21 18:04:40 -07:00

fix last 3 references to 'type guards'

R=gri
DELTA=3  (0 added, 0 deleted, 3 changed)
OCL=26908
CL=26908
This commit is contained in:
Rob Pike 2009-03-30 16:08:41 -07:00
parent a99a7f60c3
commit f538760552

View File

@ -1658,7 +1658,7 @@ and is shorthand for the declaration syntax
<pre>
i, j := 0, 10;
f := func() int { return 7; }
ch := new(chan int);
ch := make(chan int);
</pre>
<p>
@ -3291,10 +3291,10 @@ case x == 4: f3();
A type switch compares types rather than values. It is otherwise similar
to an expression switch. It is introduced by special
notation in the form of a simple declaration whose right hand side
has the form of a type guard (§Type guards)
has the form of a type assertion (§Type assertions)
using the reserved word <code>type</code> rather than an actual type.
Cases then match literal types against the dynamic type of the expression
in the type guard.
in the type assertion.
</p>
<pre class="grammar">