Rumah >pembangunan bahagian belakang >Golang >Di manakah Saya Harus Memasang SDK Awan Google untuk Google App Engine Go?
Menentukan Lokasi untuk google-cloud-sdk
Untuk Google App Engine Go, pakej google-cloud-sdk tidak boleh diletakkan sama ada dalam $GOROOT atau $GOPATH. Sebaliknya, ia harus dibongkar ke direktori $HOME anda dan pemasang dilaksanakan.
Menetapkan $PATH untuk google-cloud-sdk
Jika perlu, tambahkan baris berikut ke .bash_profile anda untuk memasukkan google-cloud-sdk dalam anda $PATH:
export PATH=$HOME/google-cloud-sdk:$PATH
Mendapatkan Go SDK for App Engine
Pasang Go SDK for App Engine dengan arahan berikut:
gcloud components install app-engine-go
Perangkap yang Perlu Dielakkan
Jangan sekali-kali mengubah suai $GOROOT secara manual melainkan anda sedang menyusun versi Go baharu daripada sumber. Selain itu, elakkan menukar $GOPATH anda untuk memasukkan dir src dalam google-cloud-sdk/platform/google_appengine/goroot/src, kerana ini akan menyebabkan masalah.
Go Source Location
Sumber Go untuk projek App Engine hendaklah diletakkan dalam GOPATH biasa anda. Sumber ini masuk ke laluan projek anda, bukan ke mana-mana direktori google-cloud-sdk.
Menjalankan Pelayan Pembangunan
Untuk menjalankan dev_appserver secara setempat, navigasi ke projek anda laluan dan gunakan yang berikut arahan:
dev_appserver.py ./.
Pengerahan
Untuk maklumat tentang penempatan, rujuk dokumentasi ini: https://cloud.google.com/appengine/docs/standard/ go/tools/uploadinganapp
Petua untuk Penyelesaian masalah
Jika pemasangan anda menghadapi sebarang masalah, pertimbangkan untuk mengalih keluar SDK awan dan sebarang rujukan kepadanya dalam $PATH anda. Nyahpasang pemasangan Go biasa juga. Kemudian, mulakan dari awal dengan memasang Go, membongkar google-cloud-sdk dan menjalankan pemasang.
Atas ialah kandungan terperinci Di manakah Saya Harus Memasang SDK Awan Google untuk Google App Engine Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!