Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Menetapkan GOPATH pada Mac OSX?

Bagaimana untuk Menetapkan GOPATH pada Mac OSX?

Patricia Arquette
Lepaskan: 2024-11-23 14:01:11
asal
808 orang telah melayarinya

How to Set GOPATH on Mac OSX?

Menetapkan $GOPATH pada Mac OSX

Pernyataan Masalah:
Apabila cuba menjalankan kod contoh Go, ralat ditemui menunjukkan bahawa pembolehubah persekitaran GOPATH adalah tidak ditetapkan.

Penyelesaian:

Untuk Shell:

  1. Pastikan ~/. bash_profile fail termasuk baris berikut:

    export GOPATH=$HOME/go
    export PATH=$GOPATH/bin:$PATH
    Salin selepas log masuk

    Nota: Gunakan simbol "$" hanya di tempat yang sesuai seperti yang ditunjukkan.

Untuk Teks Sublime:

  1. Navigasi ke: menu Teks Sublime > Pilihan > Tetapan Pakej > GoSublime > Tetapan: Pengguna
  2. Tambahkan JSON berikut pada fail:

    {
            "shell": ["/bin/bash"],
            "env": {"GOPATH": "/Users/#USERNAME#/go/"},
    }
    Salin selepas log masuk

    Ganti "#USERNAME#" dengan nama pengguna sebenar anda.

  3. Pastikan bahawa GOPATH anda ditetapkan kepada akar folder Go anda (di mana src, pkg dan bin berada), bukan laluan penuh ke tertentu pakej.

Nota Penting:

Setakat Go 1.8 (dikeluarkan Feb 2017), GOPATH ditentukan secara automatik oleh rantai alat Go. Ia lalai kepada $HOME/go pada Mac OSX. Ini memudahkan proses persediaan dan membolehkan anda mula menggunakan Go dengan serta-merta.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan GOPATH pada Mac OSX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan