mirror of https://github.com/golang/go.git
effective_go.html: Fix two links
This fixes two intra-page "type assertion" links that were broken in different ways. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/9797043
This commit is contained in:
parent
1276e507bb
commit
20c524c5e2
|
|
@ -2536,7 +2536,7 @@ package, which defines a <code><a href="/pkg/encoding/json/#Marshaler">Marshaler
|
||||||
interface. When the JSON encoder receives a value that implements that interface,
|
interface. When the JSON encoder receives a value that implements that interface,
|
||||||
the encoder invokes the value's marshaling method to convert it to JSON
|
the encoder invokes the value's marshaling method to convert it to JSON
|
||||||
instead of doing the standard conversion.
|
instead of doing the standard conversion.
|
||||||
The encoder checks this property at run time with a <a href="interface_conversions">type assertion</a> like:
|
The encoder checks this property at run time with a <a href="#interface_conversions">type assertion</a> like:
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
|
|
@ -3254,7 +3254,7 @@ for try := 0; try < 2; try++ {
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
The second <code>if</code> statement here is another <a href="#interface_conversion">type assertion</a>.
|
The second <code>if</code> statement here is another <a href="#interface_conversions">type assertion</a>.
|
||||||
If it fails, <code>ok</code> will be false, and <code>e</code>
|
If it fails, <code>ok</code> will be false, and <code>e</code>
|
||||||
will be <code>nil</code>.
|
will be <code>nil</code>.
|
||||||
If it succeeds, <code>ok</code> will be true, which means the
|
If it succeeds, <code>ok</code> will be true, which means the
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue