mirror of
https://github.com/golang/go
synced 2024-11-23 19:00:04 -07:00
parent
a2a7d473f4
commit
61be33d3ae
1
.hgtags
1
.hgtags
@ -20,4 +20,3 @@ f98f784927abc56a61501eba0cf225966f2b0142 release.2010-04-13
|
||||
6cc6c0d85fc3234fc0a5ec0a8777aa9d59d05ae8 release.2010-04-27
|
||||
17ded5ad443b41ac05924864798f1bd8750da344 release.2010-05-04
|
||||
a85ad0a640154b5d33626ad8ea15ed17e3828178 release.2010-05-27
|
||||
a85ad0a640154b5d33626ad8ea15ed17e3828178 release
|
||||
|
@ -5,6 +5,53 @@
|
||||
<p>This page summarizes the changes between tagged releases of Go.
|
||||
For full details, see the <a href="http://code.google.com/p/go/source/list">Mercurial change log</a>.</p>
|
||||
|
||||
<h3 id="2010-06-09">2010-06-09</h3>
|
||||
|
||||
<pre>
|
||||
This release contains many fixes and improvements, including several
|
||||
clarifications and consolidations to the Language Specification.
|
||||
|
||||
The type checking rules around assignments and conversions are simpler but more
|
||||
restrictive: assignments no longer convert implicitly from *[10]int to []int
|
||||
(write x[0:] instead of &x), and conversions can no longer change the names of
|
||||
types inside composite types.
|
||||
|
||||
The fmt package now includes flexible type-driven (fmt.Scan) and
|
||||
format-driven (fmt.Scanf) scanners for all basic types.
|
||||
|
||||
* big: bug fix for Quo aliasing problem.
|
||||
* bufio: change ReadSlice to match description.
|
||||
* cgo: bug fixes.
|
||||
* doc: add Google I/O talk and programs,
|
||||
codereview + Mercurial Queues info (thanks Peter Williams).
|
||||
* exp/draw: Draw fast paths for the Over operator,
|
||||
add Rectangle.Eq and Point.In, fix Rectangle.Clip (thanks Roger Peppe).
|
||||
* fmt: Scan fixes and improvements.
|
||||
* gc: backslash newline is not a legal escape sequence in strings,
|
||||
better error message when ~ operator is found,
|
||||
fix export of complex types,
|
||||
new typechecking rules.
|
||||
* go/parser: correct position of empty statement ';'.
|
||||
* gofmt: fix test script.
|
||||
* goinstall: use 'git pull' instead of 'git checkout' (thanks Michael Hoisie).
|
||||
* http: add Head function for making HTTP HEAD requests,
|
||||
handle status 304 correctly.
|
||||
* image: add Opaque method to the image types.
|
||||
make Color.RGBA return 16 bit color instead of 32 bit color.
|
||||
* io/ioutil: add TempFile.
|
||||
* math: Pow special cases and additional tests (thanks Charles L. Dorian).
|
||||
* netchan: improve closing and shutdown.
|
||||
* os: implement os.FileInfo.*time_ns for windows (thanks Alex Brainman).
|
||||
* os/signal: correct the regexp for finding Unix signal names (thanks Vinu Rajashekhar).
|
||||
* regexp: optimizations (thanks Kyle Consalus).
|
||||
* runtime: fix printing -Inf (thanks Evan Shaw),
|
||||
finish pchw -> tiny, added gettime for tiny (thanks Daniel Theophanes).
|
||||
* spec: clean-ups and consolidation.
|
||||
* syscall: additional Windows compatibility fixes (thanks Alex Brainman).
|
||||
* test/bench: added regex-dna-parallel.go (thanks Kyle Consalus).
|
||||
* vector: type-specific Do functions now take f(type) (thanks Michael Hoisie).
|
||||
</pre>
|
||||
|
||||
<h3 id="2010-05-27">2010-05-27</h3>
|
||||
|
||||
<pre>
|
||||
|
Loading…
Reference in New Issue
Block a user