/tour

https://tour.golang.org 에 대한 한국어 번역

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Go Tour (Go를 향한 여행)

이 repository는 https://tour.golang.org 의 한국어 번역을 위한 repository 입니다.

배포하는 방법

현재는 배포가 GCP의 go-lang-ko 프로젝트의 권한이 있는 사람에 의해 수동으로 진행되고 있습니다. 누군가 Github Action을 통해 자동화를 진행해주시기를 기다리고있습니다.

$ GO111MODULE=on gcloud --project=go-tour-ko app deploy app.yaml
$ gcloud app browse

Contribute하기

로컬에서 실행하는 방법

# project root에서 실행
$ go run .
2020/09/02 16:59:17 Serving content from <YOUR_LOCATION>/tour
2020/09/02 16:59:17 A browser window should open. If not, please visit http://127.0.0.1:3999

번역파일 작성 시 주의사항

  • 띄어쓰기를 주의해주세요.

    • ⭕ `hello` World => hello World

    • ❌ `hello`World => `hello`World

    • ⭕ *하나*더*주의:* => 하나 더 주의:

    • ❌ *하나 더 주의:* => *하나 더 주의:*

  • #appengine은 appengin으로 실행한 경우에만 보여지고, 그렇지 않은 경우는 생략된 채 다음 줄의 문장으로 치환됩니다.

    • #appengine: foo
      bar
      
    • appengine으로 서브: foo
    • 그 외의 경우로 서브: bar

ORIGINAL(English) 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 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

  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.