Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Memasang Go dengan Homebrew dan Jalankan Gotour?

Bagaimana untuk Memasang Go dengan Homebrew dan Jalankan Gotour?

Barbara Streisand
Barbara Streisandasal
2024-11-15 11:37:02566semak imbas

How to Install Go with Homebrew and Run Gotour?

Memasang Go dengan Homebrew dan Running Gotour

Untuk pengguna baharu, menyediakan persekitaran Go boleh menjadi proses yang mengelirukan. Panduan ini akan memberikan panduan terperinci tentang memasang Go with Homebrew dan menyelesaikan isu biasa dengan menjalankan Gotour.

Memasang Go

  1. Buat Direktori:

    • mkdir $HOME/Go
    • mkdir -p $HOME/Go/src/github.com/user
  2. Laluan Persediaan:

    • eksport GOPATH=$HOME/Go
    • eksport GOROOT=/usr/local/opt/go/libexec
    • eksport PATH=$PATH:$GOPATH/bin
    • eksport PATH=$PATH:$GOROOT/bin
  3. Pasang Go Homebrew:

    • brew install go
  4. Dapatkan Asas:

    • pergi dapatkan golang.org/x/tools/cmd/godoc

Running Gotour

  1. Pasang Gotour:

    • pergi dapatkan code.google.com/p/go-tour/gotour
  2. Tetapkan $GOPATH :

    • Jika echo $GOPATH kembali kosong, secara manual takrifkannya:

      • GOPATH=/usr/local/Cellar/go/1.0.2/src/pkg/code.google.com/p/
      • eksport GOPATH
  3. Lari:

    • Jalankan Gotour dengan ./gotour (hanya apabila $GOPATH ialah set)

Gelagat Yang Dijangka

Dengan persediaan ini, anda seharusnya dapat:

  • Lari:

    • pergi lari gotour
    • gotour (apabila dalam direktori Gotour)

Menyelesaikan masalah

  • Jika anda masih menghadapi ralat "perintah tidak ditemui", pastikan $GOPATH ditetapkan dengan betul dan dalam anda PATH.
  • Jika anda tidak pasti tentang persekitaran Go anda, rujuk dokumentasi rasmi di https://golang.org/doc/code.html

Atas ialah kandungan terperinci Bagaimana untuk Memasang Go dengan Homebrew dan Jalankan Gotour?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn