content: make welcome/3 slide more beginner friendly

Re-add the link to installing Go on the welcome/3 slide,
because it's a pre-requisite for being able to run go get.

This was included before, but got lost in a refactor after
the tour binary moved out of the Go distribution.

Additionally, make it more clear that installing the tour
locally is an optional step that only needs to be done if
one wishes to run the tour offline; it's not mandatory to
get through the tour. Running the tour online has a lower
overhead, and should help keep the tour accessible to more

Fixes golang/go#34585
Updates golang/go#24819

Change-Id: If5f51e9e876722a86afca054bf78428f78bb3076
Reviewed-by: Emmanuel Odeke <>
2 files changed
tree: aae1eb4ce2e2f94f24c680e3fb89ee6056911aa9
  1. .gcloudignore
  7. TODO
  9. app.yaml
  10. appengine.go
  11. codereview.cfg
  12. content/
  13. fmt.go
  14. go.mod
  15. go.sum
  16. gotour/
  17. local.go
  18. pic/
  19. reader/
  20. solutions/
  21. static/
  22. template/
  23. tools/
  24. tour.go
  25. tree/
  26. wc/

Go Tour

A Tour of Go is an introduction to the Go programming language. Visit to start the tour.


To install the tour from source, first install Go and then run:

$ go get

This will place a tour binary in your workspace's bin directory. The tour program can be run offline.


Contributions should follow the same procedure as for the Go project:

To run the tour server locally: app.yaml

and then visit http://localhost:8080/ in your browser.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see

The main issue tracker for the tour is located at Prefix your issue with “tour:” in the subject line, so it is easy to find.


Unless otherwise noted, the go-tour source files are distributed under the BSD-style license found in the LICENSE file.