509175483b
Change-Id: If211bdb2ba60fbb799cb4dfe67fd066094afc40f Reviewed-on: https://go-review.googlesource.com/c/website/+/343936 Trust: Russ Cox <rsc@golang.org> Reviewed-by: Jamal Carvalho <jamal@golang.org> |
||
---|---|---|
.. | ||
content | ||
solutions | ||
static | ||
template | ||
testdata | ||
tools | ||
.gcloudignore | ||
README.md | ||
TODO | ||
TRANSLATE | ||
app.yaml | ||
appengine.go | ||
cloudbuild.yaml | ||
codereview.cfg | ||
fmt.go | ||
local.go | ||
server_test.go | ||
tour.go |
README.md
Go Tour
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 install golang.org/x/website/tour@latest
This will place a tour
binary in your
GOPATH'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/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 https://github.com/golang/tour/issues.
Deploying
Each time a CL is reviewed and submitted, the tour is automatically deployed to App Engine. If the CL is submitted with a Website-Publish +1 vote, the new deployment automatically becomes https://tour.golang.org/. Otherwise, the new deployment can be found in the App Engine versions list and verified and manually promoted.
If the automatic deployment is not working, or to check on the status of a pending deployment, 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.