Setting up your development environment

Prepare your environment for Go app development and deployment on Google Cloud by installing the following tools.

Install Go

  1. To install Go, see Go Getting Started.

  2. Confirm that you have the most recent version of Go installed:

    go version
    

Install an editor

To maximize your Go development efficacy, these popular editor plugins and IDEs provide the following features:

  • Fully integrated debugging capabilities
  • Syntax highlighting
  • Code completion

Install the Cloud SDK

The Cloud SDK is a set of tools for Cloud SDK. It contains the gcloud, gsutil, and bq command-line tools used to access Compute Engine, Cloud Storage, BigQuery, and other services from the command line. You can run these tools interactively or in your automated scripts.

For example, to deploy a Go web app with a main package to App Engine, run the following command:

gcloud app deploy

To install the Cloud SDK, see Installing the Cloud SDK.

Install the Cloud Client Libraries for Go

The Cloud Client Libraries for Go is the idiomatic way for Go developers to integrate with Google Cloud services, such as Datastore and Cloud Storage.

For example, to install the package for an individual API, such as the Cloud Storage API, run the following command:

go get cloud.google.com/go/storage

To install the Cloud Client Libraries for Go:

  1. Set up authentication.

  2. Install the Cloud Client Libraries for Go.

Install other useful tools

For a comprehensive list of Go tools and libraries, see this list of Go frameworks, libraries, and software on GitHub.

What's next

Was deze pagina nuttig? Laat ons weten hoe goed we u hebben geholpen:

Feedback sturen over...