首页 > 后端开发 > Golang > macOS 上的 Go App Engine:我应该在哪里安装 google-cloud-sdk 以及如何配置 GOPATH?

macOS 上的 Go App Engine:我应该在哪里安装 google-cloud-sdk 以及如何配置 GOPATH?

DDD
发布: 2024-12-11 18:59:12
原创
850 人浏览过

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/google_appengine/goroot/src 中。此修改可能会破坏您的设置的正常运行。 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板