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