doc: link the race detector document into the release notes
Also:
- put GORACE into the go env command
- do minor housekeeping on the race detector article

Fixes issue 4995.

R=golang-dev, adg
CC=golang-dev
https://codereview.appspot.com/8319044
misc/dist: include race detector packages in binary distributions

Fixes issue 4596.

R=golang-dev, r
CC=golang-dev
https://codereview.appspot.com/8327045
doc: simplify How to write Go code article

This version just tells you what to do, rather
than trying to teach you how it all works.
Should be much better for newcomers.

R=dave, gary.burd, alcosholik, r
CC=golang-dev
https://codereview.appspot.com/8247044
doc: mention godoc.org in "How to Write Go Code"

R=golang-dev, r
CC=golang-dev
https://codereview.appspot.com/8344043
runtime: fix data/bss shadow memory mapping for race detector
Fixes issue 5175.
Race detector runtime expects values passed to MapShadow() to be page-aligned,
because they are used in mmap() call. If they are not aligned mmap() trims
either beginning or end of the mapping.

R=golang-dev, r
CC=golang-dev
https://codereview.appspot.com/8325043

Committer: Andrew Gerrand <adg@golang.org>
A+C: added Alexei Sholik (individual CLA)

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/8351043
doc: fix typos and trailing spaces

R=golang-dev, adg
CC=golang-dev
https://codereview.appspot.com/8285044

Committer: Robert Griesemer <gri@golang.org>
doc: fix typos in go1.1

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/8342044
cmd/go: run main package when no files are listed

Fixes 5164.

R=golang-dev, iant, adg
CC=golang-dev
https://codereview.appspot.com/8119049

Committer: Andrew Gerrand <adg@golang.org>
misc/dist: don't ship race-enabled commands

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/8350044
cmd/nm: don't add filename elements for m symbols

The compilers used to generate only one 'm' symbol
to record the stack frame size for each function.

In cmd/nm, the 'm' and 'f' symbols are handled in
the same switch case with a special exception for
the symbol described above called ".frame".

Now that the compilers emit additional 'm' symbols
for precise garbage collection of the stack, the
current logic is incorrect. cmd/nm will attempt to
interpret these new 'm' symbols as 'f' symbols and
add them to the file name index table.

This fails with an out-of-memory condition when
zenter encounters an 'm' symbol with a very large
value (usually the .args symbol indicating a
variadic NOSPLIT function).

R=iant
CC=dave, gobot, golang-dev, rsc
https://codereview.appspot.com/7962045
tag go1.1beta1

R=golang-dev, dsymonds
CC=golang-dev
https://codereview.appspot.com/8343045
untag go1.1beta1

R=golang-dev, dave
CC=golang-dev
https://codereview.appspot.com/8342046
misc/dist: add -version flag to override version name

Also, don't build the tour when making the source distribution.

R=golang-dev, dsymonds
CC=golang-dev
https://codereview.appspot.com/8354043
misc/dist: only build race toolchain where available, fix file upload

R=golang-dev, dsymonds
CC=golang-dev
https://codereview.appspot.com/8343046
doc: mention availability of race detector in go1.1 doc

R=r
CC=golang-dev
https://codereview.appspot.com/8301044
doc/go1.1.html: mention cgo and cross compilation

R=r, minux.ma, bradfitz
CC=golang-dev
https://codereview.appspot.com/8304043
A+C: Duncan Holm (individual CLA)

Generated by addca.

R=gobot
CC=golang-dev
https://codereview.appspot.com/8357043
doc: use the already defined GOPATH in PATH

R=golang-dev, adg
CC=golang-dev
https://codereview.appspot.com/8248044

Committer: Andrew Gerrand <adg@golang.org>
A+C: Andriy Lytvynov (individual CLA)

Generated by addca.

R=gobot
CC=golang-dev
https://codereview.appspot.com/8377043