go-tour: use variables in type conversion example instead of constants

R=adg, r
CC=golang-codereviews, golang-dev
https://codereview.appspot.com/54900044
go-tour: update playground slide

Fixes Go issue 7253.

LGTM=campoy
R=campoy
CC=golang-dev
https://codereview.appspot.com/59990044
go-tour/solutions: use canonical import paths, exclude from build

TBR=campoy
R=golang-dev
CC=golang-dev
https://codereview.appspot.com/64960043
go-tour: update default cc to golang-codereviews mailing list

LGTM=minux.ma
R=golang-codereviews, minux.ma
CC=golang-codereviews
https://codereview.appspot.com/67760043
go-tour: omit tour programs from normal builds

This makes "go build code.google.com/p/go-tour/..." succeed.

LGTM=minux.ma
R=golang-codereviews, minux.ma
CC=golang-codereviews
https://codereview.appspot.com/67750043
go-tour: tour redesign

The web UI has been implemented from scratch using AngularJS and fetches the content of the modules via a REST APi.

The tour has been split into different modules composed by a list of lessons.

When a new lesson is added it will be accessible publicly, but it won't appear in the list of modules until the corresponding `lesson` element is added to list.html.

The new version is accessible at http://campoy.cat/gotour

LGTM=adg
R=r, adg, kamil.kisiel, egonelbre, nightlyone, dan.kortschak, gobot, bradfitz, davidday
CC=golang-codereviews
https://codereview.appspot.com/36500046
go-tour: fix bug for multiple file handling

Explanation: the scope in the view inherits from the one on the controller, therefore reading a field works, but not modifying it.

LGTM=adg
R=adg
CC=golang-codereviews
https://codereview.appspot.com/68990045
go-tour: serve all javascript in a concatenated file

Load time went down to 539ms from 1.90s!

LGTM=adg
R=adg
CC=golang-codereviews
https://codereview.appspot.com/68920046
go-tour: put JS libraries in sensible and convenient location

TBR=campoy
R=campoy
CC=golang-codereviews
https://codereview.appspot.com/69930051
go-tour: remove execute bit from javascript file

TBR=campoy
R=golang-codereviews
CC=golang-codereviews
https://codereview.appspot.com/71870044
go-tour: removing unused javascript files from codemirror lib

LGTM=adg
R=adg
CC=golang-codereviews
https://codereview.appspot.com/69790046
go-tour: remove redundant talks directive from app.yaml

LGTM=campoy
R=campoy
CC=golang-codereviews
https://codereview.appspot.com/77950043
go-tour: update loops solution with shorter version

Fixes issue 171.

LGTM=r
R=golang-codereviews, r
CC=golang-codereviews
https://codereview.appspot.com/79240043
go-tour: fix a couple of bad format strings

LGTM=dsymonds
R=dsymonds
CC=golang-codereviews
https://codereview.appspot.com/80980044
go-tour: fix static content serving

LGTM=hyangah
R=golang-codereviews, hyangah
CC=golang-codereviews
https://codereview.appspot.com/82430043
go-tour: send file name on Run

TBR=dsymonds
R=golang-codereviews
CC=golang-codereviews
https://codereview.appspot.com/81570046
go-tour: remove protocol from webfont script tag

Fixes font loading on HTTPS sites.

TBR=dsymonds
R=golang-codereviews
CC=golang-codereviews
https://codereview.appspot.com/82920043
go-tour: update translation instructions

LGTM=campoy
R=campoy
CC=golang-codereviews
https://codereview.appspot.com/92990043
go-tour: fix typos

LGTM=robert.hencke, adg
R=golang-codereviews, robert.hencke, gobot, adg
CC=golang-codereviews
https://codereview.appspot.com/98920043

Committer: Andrew Gerrand <adg@golang.org>
go-tour: use new socket interface

LGTM=rsc
R=rsc
CC=golang-codereviews
https://codereview.appspot.com/100090043