mirror of
https://github.com/golang/go
synced 2024-11-21 14:44:40 -07:00
parent
0f945b972d
commit
70ee7bff79
1
.hgtags
1
.hgtags
@ -17,4 +17,3 @@ a215d03e7ee1013b2abe3f1e2c84457ec51c68e4 release.2010-03-04
|
||||
9482fde11a02ffd57ba0561dc8a4ac338061a3ae release.2010-03-22
|
||||
57380d620ee6b65eb88da1c52784b62c94d7e72e release.2010-03-30
|
||||
f98f784927abc56a61501eba0cf225966f2b0142 release.2010-04-13
|
||||
f98f784927abc56a61501eba0cf225966f2b0142 release
|
||||
|
@ -5,6 +5,69 @@
|
||||
<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-04-27">2010-04-27</h3>
|
||||
|
||||
<pre>
|
||||
This release includes a new Codelab that illustrates the construction of a
|
||||
simple wiki web application:
|
||||
http://golang.org/doc/codelab/wiki/
|
||||
|
||||
It also includes a Codewalk framework for documenting code. See:
|
||||
http://golang.org/doc/codewalk/
|
||||
|
||||
Other changes:
|
||||
* 6g: fix need for parens around array index expression.
|
||||
* 6l, 8l: include ELF header in PT_LOAD mapping for text segment.
|
||||
* arm: add android runner script,
|
||||
support for printing floats.
|
||||
* big: implemented Karatsuba multiplication,
|
||||
many fixes and improvements (thanks Evan Shaw).
|
||||
* bytes: add Next method to Buffer, simplify Read,
|
||||
shuffle implementation, making WriteByte 50% faster.
|
||||
* crypto/tls: simpler implementation of record layer.
|
||||
* exp/eval: fixes (thanks Evan Shaw).
|
||||
* flag: eliminate unnecessary structs.
|
||||
* gc: better windows support,
|
||||
cmplx typecheck bug fix,
|
||||
more specific error for statements at top level.
|
||||
* go/parser: don't require unnecessary parens.
|
||||
* godoc: exclude duplicate entries (thanks Andrei Vieru),
|
||||
use int64 for timestamps (thanks Christopher Wedgwood).
|
||||
* gofmt: fine-tune stripping of parentheses,
|
||||
* json: Marshal, Unmarshal using new scanner,
|
||||
preserve field name case by default,
|
||||
scanner, Compact, Indent, and tests,
|
||||
support for streaming.
|
||||
* libmach: disassemble MOVLQZX correctly.
|
||||
* math: more special cases for signed zero (thanks Charles L. Dorian).
|
||||
* net: add Pipe,
|
||||
fix bugs in packStructValue (thanks Michael Hoisie),
|
||||
introduce net.Error interface.
|
||||
* os: FileInfo: regularize the types of some fields,
|
||||
create sys_bsd.go (thanks Giles Lean),
|
||||
mingw bug fixes (thanks Alex Brainman).
|
||||
* reflect: add FieldByNameFunc (thanks Raif S. Naffah),
|
||||
implement Set(nil), SetValue(nil) for PtrValue and MapValue.
|
||||
* regexp: allow escaping of any punctuation.
|
||||
* rpc/jsonrpc: support for jsonrpc wire encoding.
|
||||
* rpc: abstract client and server encodings,
|
||||
add Close() method to rpc.Client.
|
||||
* runtime: closures, defer bug fix for Native Client,
|
||||
rename cgo2c, *.cgo to goc2c, *.goc to avoid confusion with real cgo.
|
||||
several other fixes.
|
||||
* scanner: implement Peek() to look at the next char w/o advancing.
|
||||
* strings: add ReadRune to Reader, add FieldsFunc (thanks Kyle Consalus).
|
||||
* syscall: match linux Setsid function signature to darwin,
|
||||
mingw bug fixes (thanks Alex Brainman).
|
||||
* template: fix handling of pointer inside interface.
|
||||
* test/bench: add fannkuch-parallel.go (thanks Kyle Consalus),
|
||||
pidigits ~10% performance win by using adds instead of shifts.
|
||||
* time: remove incorrect time.ISO8601 and add time.RFC3339 (thanks Micah Stetson).
|
||||
* utf16: add DecodeRune, EncodeRune.
|
||||
* xml: add support for XML marshalling embedded structs (thanks Raif S. Naffah),
|
||||
new "innerxml" tag to collect inner XML.
|
||||
</pre>
|
||||
|
||||
<h3 id="2010-04-13">2010-04-13</h3>
|
||||
|
||||
<pre>
|
||||
|
Loading…
Reference in New Issue
Block a user