Download the SDK for App Engine

The preferred tooling for managing your App Engine applications in Go is Google Cloud SDK. Cloud SDK includes a local development server as well as the gcloudcommand-line tooling for deploying and managing your apps.

By downloading, you agree to be bound by the Terms that govern use of all SDKs for App Engine.

Installing Cloud SDK for Go

Install Google Cloud SDK along with the corresponding gcloud component and other related tools and dependencies.
  1. Install and initialize Google Cloud SDK:
    Download and install
  2. Run the following command to install the gcloud component that includes the App Engine extension for Go:
    gcloud components install app-engine-go
  3. Download and install Git for access to code, samples, libraries, and tools in GitHub:
    Download and Install Git
  4. Install one of the supported versions of the Go runtime, either 1.8 or 1.6:
    Download and install

Updating Cloud SDK for Go

If you already have the Google Cloud SDK installed, you can run the gcloud components update command to update the SDK to the latest version.

  1. Review the release notes to see what updates are available:
  2. Run the following command to update all the installed Google Cloud SDK components, including the App Engine extension for Go:
    gcloud components update

Previous App Engine SDK

The original App Engine SDK is superseded by the Cloud SDK and its gcloud commands. If your systems or scripts rely on the appcfg or goapp commands, you can download and install the original App Engine SDK by following the instructions below. If you do not install the Cloud SDK, you will not have the gcloud commands on your system.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

App Engine standard environment for Go