doc/effective_go.html: close some tags.

R=golang-dev, minux.ma
CC=golang-dev
https://golang.org/cl/37700043
This commit is contained in:
Oling Cat 2013-12-11 09:49:28 +11:00 committed by Andrew Gerrand
parent 6ae3780503
commit b349477eab
1 changed files with 4 additions and 0 deletions

View File

@ -701,6 +701,7 @@ for _, value := range array {
<p> <p>
The blank identifier has many uses, as described in <a href="#blank">a later section</a>. The blank identifier has many uses, as described in <a href="#blank">a later section</a>.
</p>
<p> <p>
For strings, the <code>range</code> does more work for you, breaking out individual For strings, the <code>range</code> does more work for you, breaking out individual
@ -2173,6 +2174,7 @@ A one-case type switch would do, but so would a <em>type assertion</em>.
A type assertion takes an interface value and extracts from it a value of the specified explicit type. A type assertion takes an interface value and extracts from it a value of the specified explicit type.
The syntax borrows from the clause opening a type switch, but with an explicit The syntax borrows from the clause opening a type switch, but with an explicit
type rather than the <code>type</code> keyword: type rather than the <code>type</code> keyword:
</p>
<pre> <pre>
value.(typeName) value.(typeName)
@ -2463,6 +2465,8 @@ It has uses beyond those we've seen already.
<p> <p>
The use of a blank identifier in a <code>for</code> <code>range</code> loop is a The use of a blank identifier in a <code>for</code> <code>range</code> loop is a
special case of a general situation: multiple assignment. special case of a general situation: multiple assignment.
</p>
<p> <p>
If an assignment requires multiple values on the left side, If an assignment requires multiple values on the left side,
but one of the values will not be used by the program, but one of the values will not be used by the program,