]> Cypherpunks repositories - gostls13.git/commitdiff
release.2010-04-27 weekly.2010-04-27
authorAndrew Gerrand <adg@golang.org>
Wed, 28 Apr 2010 04:05:01 +0000 (14:05 +1000)
committerAndrew Gerrand <adg@golang.org>
Wed, 28 Apr 2010 04:05:01 +0000 (14:05 +1000)
R=r, rsc
CC=golang-dev
https://golang.org/cl/963042

.hgtags
doc/devel/release.html

diff --git a/.hgtags b/.hgtags
index 4fa18de2926bff2bd1dc33bff893ee1ebc2b3556..f229e57946a4084e1e639d50a2d3955e25fbc472 100644 (file)
--- a/.hgtags
+++ b/.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
index 3b378bbf22cb9e248be424cc2dc601760ec7118d..73504bf6670cb51d7cd1dca09f35e229a3b3620e 100644 (file)
@@ -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>