Skip to content

ibrasho/tour

This branch is 3 commits ahead of, 25 commits behind golang/tour:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

336a5f5 · Oct 30, 2019
Oct 30, 2019
Oct 19, 2018
Mar 9, 2015
Oct 20, 2015
Jan 26, 2018
Oct 30, 2019
Oct 30, 2019
Jul 28, 2015
Mar 9, 2015
Mar 9, 2015
Mar 7, 2019
Jan 26, 2018
Mar 14, 2018
Jan 26, 2018
Aug 8, 2012
Oct 2, 2019
Aug 7, 2014
Jul 9, 2018
Oct 2, 2019
Oct 2, 2019
Mar 18, 2015
Oct 19, 2018
Mar 12, 2019
Mar 12, 2019
Oct 2, 2019
Oct 2, 2019

Repository files navigation

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 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:

dev_appserver.py 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 https://golang.org/doc/contribute.html.

The main issue tracker for the tour is located at https://github.com/golang/go/issues. Prefix your issue with "tour:" in the subject line, so it is easy to find.

Deploying

  1. To deploy tour.golang.org, run:

    GO111MODULE=on gcloud --project=golang-org app deploy --no-promote app.yaml
    

    This will create a new version, which can be viewed within the golang-org GCP project.

  2. Check that the deployed version looks OK (click the version link in GCP).

  3. If all is well, click "Migrate Traffic" to move 100% of the tour.golang.org traffic to the new version.

  4. You're done.

License

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

About

[mirror] A Tour of Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 55.5%
  • JavaScript 28.5%
  • CSS 9.6%
  • HTML 5.3%
  • Shell 1.1%