Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
golang
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
go
golang
Commits
deb00ac3
Commit
deb00ac3
authored
Aug 25, 2010
by
Andrew Gerrand
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
release.2010-08-25
R=rsc CC=golang-dev
https://golang.org/cl/2009043
parent
d7736413
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
71 additions
and
3 deletions
+71
-3
.hgtags
.hgtags
+0
-1
release.html
doc/devel/release.html
+71
-2
No files found.
.hgtags
View file @
deb00ac3
...
@@ -27,4 +27,3 @@ b761e0299e9bf66298778cf170b0f64216e3cf7d release.2010-07-01
...
@@ -27,4 +27,3 @@ b761e0299e9bf66298778cf170b0f64216e3cf7d release.2010-07-01
db904d88dc0ebf6ee5b55e44088915695c1223ee release.2010-07-29
db904d88dc0ebf6ee5b55e44088915695c1223ee release.2010-07-29
8884f7b4c7750481ed246c249db47b61fe752c56 release.2010-08-04
8884f7b4c7750481ed246c249db47b61fe752c56 release.2010-08-04
07d3a97302be88af68acff34c8a089589da21d18 release.2010-08-11
07d3a97302be88af68acff34c8a089589da21d18 release.2010-08-11
07d3a97302be88af68acff34c8a089589da21d18 release
doc/devel/release.html
View file @
deb00ac3
...
@@ -5,6 +5,75 @@
...
@@ -5,6 +5,75 @@
<p>
This page summarizes the changes between tagged releases of Go.
<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>
For full details, see the
<a
href=
"http://code.google.com/p/go/source/list"
>
Mercurial change log
</a>
.
</p>
<h3
id=
"2010-08-11"
>
2010-08-25
</h3>
<pre>
This release includes changes to the build system that will likely require you
to make changes to your environment variables and Makefiles.
All environment variables are now optional:
- $GOOS and $GOARCH are now optional; their values should now be inferred
automatically by the build system,
- $GOROOT is now optional, but if you choose not to set it you must run
'gomake' instead of 'make' or 'gmake' when developing Go programs
using the conventional Makefiles,
- $GOBIN remains optional and now defaults to $GOROOT/bin;
if you wish to use this new default, make sure it is in your $PATH
and that you have removed the existing binaries from $HOME/bin.
As a result of these changes, the Go Makefiles have changed. If your Makefiles
inherit from the Go Makefiles, you must change this line:
include ../../Make.$(GOARCH)
to this:
include ../../Make.inc
This release also removes the deprecated functions in regexp and the
once package. Any code that still uses them will break.
See the notes from the last release for details:
http://golang.org/doc/devel/release.html#2010-08-11
Other changes:
* 6g: better registerization for slices, strings, interface values
* 6l: line number information in DWARF format
* build: $GOBIN defaults to $GOROOT/bin,
no required environment variables
* cgo: add C.GoStringN (thanks Eric Clark).
* codereview: fix issues with leading tabs in CL descriptions,
do not send "Abandoned" mail if the CL has not been mailed.
* crypto/ocsp: add missing Makefile.
* crypto/tls: client certificate support (thanks Mikkel Krautz).
* doc: update gccgo information for recent changes.
fix errors in Effective Go.
* fmt/print: give %p priority, analogous to %T,
honor Formatter in Print, Println.
* gc: fix parenthesization check.
* go/ast: facility for printing AST nodes,
first step towards augmenting AST with full type information.
* go/printer: do not modify tabwriter.Escape'd text.
* gofmt: do not modify multi-line string literals,
print AST nodes by setting -ast flag.
* http: fix typo in http.Request documentation (thanks Scott Lawrence)
parse query string always, not just in GET
* image/png: support 16-bit color.
* io: ReadAtLeast now errors if min > len(buf).
* jsonrpc: use `error: null` for success, not `error: ""`.
* libmach: implement register fetch for 32-bit x86 kernel.
* net: make IPv6 String method standards-compliant (thanks Mikio Hara).
* os: FileInfo.Permission() now returns uint32 (thanks Scott Lawrence),
implement env using native Windows API (thanks Alex Brainman).
* reflect: allow PtrValue.PointTo(nil).
* runtime: correct line numbers for .goc files,
fix another stack split bug,
fix freebsd/386 mmap.
* syscall: regenerate syscall/z* files for linux/386, linux/amd64, linux/arm.
* tabwriter: Introduce a new flag StripEscape.
* template: fix handling of space around actions,
vars preceded by white space parse correctly (thanks Roger Peppe).
* test: add test case that crashes gccgo.
* time: parse no longer requires minutes for time zone (thanks Jan H. Hosang)
* yacc: fix bounds check in error recovery.
</pre>
<h3
id=
"2010-08-11"
>
2010-08-11
</h3>
<h3
id=
"2010-08-11"
>
2010-08-11
</h3>
<pre>
<pre>
...
@@ -26,8 +95,8 @@ expression within a piece of text; see the package documentation for details:
...
@@ -26,8 +95,8 @@ expression within a piece of text; see the package documentation for details:
http://golang.org/pkg/regexp/
http://golang.org/pkg/regexp/
These new methods will, in a later release, replace the old methods for
These new methods will, in a later release, replace the old methods for
matching substrings. The following methods are deprecated:
matching substrings. The following methods are deprecated:
Execute (use Find)
Execute (use Find
SubmatchIndex
)
ExecuteString (use FindString)
ExecuteString (use FindString
SubmatchIndex
)
MatchStrings(use FindStringSubmatch)
MatchStrings(use FindStringSubmatch)
MatchSlices (use FindSubmatch)
MatchSlices (use FindSubmatch)
AllMatches (use FindAll; note that n
<0
means
'
all
matches
';
was
n
<=
0
)
AllMatches (use FindAll; note that n
<0
means
'
all
matches
';
was
n
<=
0
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment