mirror of
https://github.com/golang/go
synced 2024-11-24 21:10:04 -07:00
weekly.2011-10-26 (new rune type)
R=rsc CC=golang-dev https://golang.org/cl/5297062
This commit is contained in:
parent
c945f77f41
commit
659f1f208a
1
.hgtags
1
.hgtags
@ -89,4 +89,3 @@ c1702f36df0397c19fc333571a771666029aa37e release
|
|||||||
acaddf1cea75c059d19b20dbef35b20fb3f38954 release.r58.2
|
acaddf1cea75c059d19b20dbef35b20fb3f38954 release.r58.2
|
||||||
6d7136d74b656ba6e1194853a9486375005227ef weekly.2011-10-18
|
6d7136d74b656ba6e1194853a9486375005227ef weekly.2011-10-18
|
||||||
941b8015061a0f6480954821dd589c60dfe35ed1 weekly.2011-10-25
|
941b8015061a0f6480954821dd589c60dfe35ed1 weekly.2011-10-25
|
||||||
941b8015061a0f6480954821dd589c60dfe35ed1 weekly
|
|
||||||
|
@ -14,6 +14,26 @@ hg pull
|
|||||||
hg update weekly.<i>YYYY-MM-DD</i>
|
hg update weekly.<i>YYYY-MM-DD</i>
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
|
<h2 id="2011-10-26">2011-10-26 (new rune type)</h2>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
This snapshot introduces the rune type, an alias for int that
|
||||||
|
should be used for Unicode code points.
|
||||||
|
|
||||||
|
A future release of Go (after Go 1) will change rune to be an
|
||||||
|
alias for int32 instead of int. Using rune consistently is the way
|
||||||
|
to make your code build both before and after this change.
|
||||||
|
|
||||||
|
To test your code for rune safety, you can rebuild the Go tree with
|
||||||
|
|
||||||
|
GOEXPERIMENT=rune32 ./all.bash
|
||||||
|
|
||||||
|
which builds a compiler in which rune is an alias for int32 instead of int.
|
||||||
|
|
||||||
|
Also, run govet on your code to identify methods that might need to have their
|
||||||
|
signatures updated.
|
||||||
|
</pre>
|
||||||
|
|
||||||
<h2 id="2011-10-25">2011-10-25</h2>
|
<h2 id="2011-10-25">2011-10-25</h2>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
|
Loading…
Reference in New Issue
Block a user