设置开发环境

安装以下工具,为 Google Cloud 上的 Go 应用开发和部署准备好环境。

安装 Go

  1. 要安装 Go,请参阅 Go 使用入门

  2. 确认您安装的是最新版 Go:

    go version
    

安装编辑器

为了最大限度地提高 Go 开发效率,这些常用编辑器插件和 IDE 提供了以下功能:

  • 全面集成的调试功能
  • 语法突出显示
  • 代码补全

安装 Cloud SDK

Cloud SDK 是一套 Cloud SDK 专用工具。它包含可用于通过命令行访问 Compute Engine、Cloud Storage、BigQuery 以及其他服务的 gcloudgsutilbq 命令行工具。这些工具既能以交互方式使用,也可以在自动化脚本中运行。

例如,如需将采用 main 软件包的 Go Web 应用部署到 App Engine,请运行以下命令:

gcloud app deploy

如需安装 Cloud SDK,请参阅安装 Cloud SDK

安装 Go 版 Cloud 客户端库

Go 开发者集成 Google Cloud 服务(例如 Datastore 和 Cloud Storage)的惯用方式是使用 Go 版 Cloud 客户端库

例如,如需为单个 API(例如 Cloud Storage API)安装软件包,请执行以下操作:

  1. 如果您的项目已具有 Go 模块,请切换到该目录。否则,请创建一个模块:

    go mod init YOUR_MODULE_NAME
    

    YOUR_MODULE_NAME 替换为新模块的名称。

  2. 在项目中使用 Cloud Storage 软件包:

    go get cloud.google.com/go/storage
    

如需了解如何使用 API 进行身份验证,请参阅设置身份验证

安装其他实用工具

如需查看完整的 Go 工具和库,请参阅 GitHub 上的这个 Go 框架、库和软件列表

后续步骤