net/http: couple more triv.go modernizations

R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5834049
doc: add missing quotation mark

R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/5833047

Committer: Russ Cox <rsc@golang.org>
lib/godoc: removing leading / from search links

srcLink includes the / now; adding another yields //,
which means something else entirely in URLs.

Fixes issue 3327.

R=golang-dev, gri
CC=golang-dev
http://codereview.appspot.com/5823060
go/build: do not report Target for local imports

R=golang-dev, gri
CC=golang-dev
http://codereview.appspot.com/5820064
os: do not assume syscall.Write will write everything

Fixes issue 3323.

R=golang-dev, remyoudompheng, gri
CC=golang-dev
http://codereview.appspot.com/5837047
5l, 6l, 8l: fix stack split logic for stacks near default segment size

Fixes issue 3310.

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5823051
reflect: document PkgPath, Method, StructField

R=golang-dev, bradfitz, r
CC=golang-dev
http://codereview.appspot.com/5824053
misc/dashboard: remove old python package dashboard

This leaves only the project page, which now resides at the web root.

R=golang-dev, bsiegert, rsc
CC=golang-dev
http://codereview.appspot.com/5833044
doc: add Gobs of data article

Originally published on The Go Programming Language Blog, March 24, 2011.

http://blog.golang.org/2011/03/gobs-of-data.html

R=adg
CC=golang-dev
http://codereview.appspot.com/5834043

Committer: Andrew Gerrand <adg@golang.org>
cmd/go: make build errors more visible

Fixes issue 3324.

Robert suggested not reporting errors until the end of the output.
which I'd also like to do, but errPrintedOutput makes that a bigger
change than I want to do before Go 1.  This change should at least
remove the confusion we had.

# Building packages and commands for linux/amd64.
runtime
errors
sync/atomic
unicode
unicode/utf8
math
sync
unicode/utf16
crypto/subtle
io
syscall
hash
crypto
crypto/md5
hash/crc32
crypto/cipher
crypto/hmac
crypto/sha1
go install unicode: copying /tmp/go-build816525784/unicode.a to /home/rsc/g/go/pkg/linux_amd64/unicode.a: short write
hash/adler32
container/list
container/ring
...

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5837054
runtime: fix arm build

TBR=golang-dev
CC=golang-dev
http://codereview.appspot.com/5832047
cmd/go: quiet some logging

This should've been behind -v before but was missed.

R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5836046
misc/dist: don't ship cmd/cov or cmd/prof

Fixes issue 3317

R=golang-dev, dsymonds
CC=golang-dev
http://codereview.appspot.com/5784083
cmd/cgo: add support for function export for gccgo.

A "gccgoprefix" flag is added and used by the go tool,
to mirror the -fgo-prefix flag for gccgo, whose value
is required to know how to access functions from C.

Trying to export Go methods or unexported Go functions
will not work.

Also fix go test on "main" packages.

Updates issue 2313.
Fixes issue 3262.

R=mpimenov, rsc, iant
CC=golang-dev
http://codereview.appspot.com/5797046
cmd/gofmt: show ascii in usage.
windows cmd.exe can't show utf-8 correctly basically.
chcp 65001 may make it show, but most people don't have fonts which can
show it.

R=golang-dev, rsc, adg, gri, r
CC=golang-dev
http://codereview.appspot.com/5820060

Committer: Robert Griesemer <gri@golang.org>
runtime: do not handle signals before configuring handler

There was a small window during program initialization
where a signal could come in before the handling mechanisms
were set up to handle it.  Delay the signal-handler installation
until we're ready for the signals.

Fixes issue 3314.

R=golang-dev, dsymonds, mikioh.mikioh
CC=golang-dev
http://codereview.appspot.com/5833049
A+C: Christopher Redden (individual CLA)

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5845043
doc: use time.Duration in Effective Go.

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5841044
make.bat: Fix for old files

Same fix as applied here: http://codereview.appspot.com/5761044

Fixes issue 3222.

R=golang-dev, alex.brainman, rsc
CC=golang-dev
http://codereview.appspot.com/5838043

Committer: Alex Brainman <alex.brainman@gmail.com>
reflect: panic if MakeSlice is given bad len/cap arguments.

Fixes issue 3330.

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5847043