首頁 >後端開發 >Golang >macOS 上的 Go App Engine:我應該在哪裡安裝 google-cloud-sdk 以及如何設定 GOPATH?

macOS 上的 Go App Engine:我應該在哪裡安裝 google-cloud-sdk 以及如何設定 GOPATH?

DDD
DDD原創
2024-12-11 18:59:12843瀏覽

Go App Engine on macOS: Where Should I Install google-cloud-sdk and How Should I Configure GOPATH?

App Engine 設定疑難排解:google-cloud-sdk 的路徑問題

開發人員在macOS 上設定Go App Engine 時經常面臨挑戰。本文深入探討了與 google-cloud-sdk 的位置和 GOPATH 的最佳配置相關的常見問題。

背景

google-cloud-sdk軟體包中包含用於與 Google Cloud 服務(包括 App Engine)互動的各種工具和元件。使用者經常想知道這個套件的適當位置以及它與 GOPATH 的關係。

google-cloud-sdk 的位置

與 GOROOT 或 GOPATH 不同,google- cloud-sdk 套件不應駐留在這兩個目錄中。相反,應將其提取到使用者的主目錄 (~)。若要執行安裝,請執行安裝程式。如有必要,請將 google-cloud-sdk 路徑新增至 .bash_profile 中的 PATH 環境變數。

GOPATH 配置

與普遍看法相反,請勿修改GOPATH 以將 src 目錄包含在 google-cloud-sdk/platform/root_appengine/go/rootsrc 中。此修改可能會破壞您的設定的正常運作。 App Engine SDK for Go 會自動利用此目錄中的原始程式碼,無需任何手動操作。

其他要點

  • 除非編譯新版本,否則請避免手動更改 $GOROOT來自原始程式碼的 Go 版本。
  • 如果您的安裝出現問題,請完全刪除雲端 SDK、Go 安裝以及對它們的任何引用您的路徑。從頭開始重新安裝 Go 和雲端 SDK。
  • 用於 App Engine 開發的 Go 原始碼應放置在常規 $GOPATH 中,而不是放在 google-cloud-sdk 目錄中。
  • 使用 dev_appserver .py 運行本機開發伺服器。使用程式碼和 app.yaml 指定專案目錄的路徑。
  • 請參閱提供的文件以取得部署說明。

以上是macOS 上的 Go App Engine:我應該在哪裡安裝 google-cloud-sdk 以及如何設定 GOPATH?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn