Menyelesaikan masalah "Tidak dapat menetapkan $GOPATH pada Mac OSX"
Apabila cuba menjalankan kod contoh menggunakan arahan 'smitego-example go run main .go,' mesej ralat menunjukkan bahawa pembolehubah $GOPATH tidak ditetapkan. Artikel ini menyediakan panduan komprehensif untuk menetapkan pembolehubah $GOPATH secara kekal pada Mac OSX.
Penyelesaian untuk Go 1.8 dan Kemudian
Bermula dengan Go 1.8, rantai alat Go secara automatik menentukan $GOPATH, menetapkannya kepada $HOME/go pada Mac OSX. Ini memudahkan proses bermula dengan Go, membolehkan pengguna memasang pakej dengan 'go get
Kaedah Manual untuk Shell
Untuk versi lama Go atau untuk pengguna yang lebih suka konfigurasi manual, langkah berikut harus diikuti:
Pastikan simbol '$' disertakan di tempat yang dinyatakan.
Konfigurasi untuk Teks Sublime
Pengguna Teks Sublime boleh mengkonfigurasi pembolehubah $GOPATH seperti berikut:
{ "shell": ["/bin/bash"], "env": {"GOPATH": "/Users/#USERNAME#/go/"}, }
Pastikan untuk menggantikan '#USERNAME#' dengan nama pengguna sebenar anda. Pastikan GOPATH menghala ke akar folder "go" anda (cth., $HOME/go), bukan laluan pakej tertentu.
Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Pembolehubah $GOPATH Secara Kekal pada Mac OSX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!