tree: 848bc6f02f79509e00d647e37e2c33b02d4ac5d2 [path history] [tgz]
  1. tools/
  2. .gcloudignore
  3. main.go
  5. TODO

Go Tour

Go Reference

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 install

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

Send Patches

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

To run the tour server locally:

go run .

Your browser should now open. If not, please visit http://localhost:3999/.

Report Issues

The issue tracker for the tour's code is located at Prefix your issue with “x/website/tour:” in the subject line, so it is easy to find.

Issues with the tour's content itself should be reported in the issue tracker at


Each time a CL is reviewed and submitted, the tour is automatically deployed to App Engine as part of the main web site. See ../cmd/golangorg/ for details.


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