Rumah >pembangunan bahagian belakang >Golang >Di manakah Saya Harus Memasang SDK Awan Google untuk Google App Engine Go?

Di manakah Saya Harus Memasang SDK Awan Google untuk Google App Engine Go?

Susan Sarandon
Susan Sarandonasal
2024-11-27 20:24:14360semak imbas

Where Should I Install the Google Cloud SDK for 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!

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