tree: bcd2315e7bca85d11722eb29e8a1044495443954 [path history] [tgz]
  1. content/
  2. solutions/
  3. static/
  4. template/
  5. tools/
  6. .gcloudignore
  7. app.yaml
  8. appengine.go
  9. AUTHORS
  10. codereview.cfg
  11. CONTRIBUTING.md
  12. CONTRIBUTORS
  13. fmt.go
  14. go.mod
  15. go.sum
  16. LICENSE
  17. local.go
  18. README.md
  19. TODO
  20. tour.go
  21. TRANSLATE
tour/README.md

Go Tour

Go Reference

A Tour of Go is an introduction to the Go programming language. Visit https://tour.golang.org to start the tour.

Download/Install

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

$ go get golang.org/x/tour

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

Contributing

Contributions should follow the same procedure as for the Go project: https://golang.org/doc/contribute.html

To run the tour server locally:

go run .

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

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The issue tracker for the tour's code is located at https://github.com/golang/go/issues. Prefix your issue with “x/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 https://github.com/golang/tour/issues.

Deploying

Each time a CL is reviewed and submitted, the tour is automatically redeployed to https://tour.golang.org/.

If the automatic redeploy is not working, or to check on the status of a redeploy, see the “website-redeploy-tour” trigger in the Cloud Build console.

License

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