Go on Google Cloud

Quickly build scalable apps using Go programming language on Google Cloud.

Description of what the video is about.

Google Cloud is built on Go

Google Cloud has the tools you need to easily build and run Go applications. From instant startup times and increased safety to deep integration across the developer experience, we've got you covered from end-to-end.

Boost developer velocity

Go offers robust out-of-the-box performance, package management, and simple formatting and syntax to build quickly and reduce your time to market.

Language idiomatic libraries

Go developers can get started quickly with the Cloud SDK and idiomatic libraries that provide idiomatic interfaces for most Cloud APIs. Go libraries handle all the low-level details of communication with the server, including authenticating with Google.

Scale gracefully and reliably

Use Go on Google Cloud to build efficient secure software using microservices, and manage compute costs with auto-scaling. Concurrency is built-in to the language via goroutines, making the experience of building for scale much simpler.

Deep IDE integration

IDE extensions like Cloud Code and VS Code Go IDE Plug-in help you write, run, and debug cloud-native apps quickly and easily.

Modernize your system architecture

Join a cloud-native ecosystem where Go is used by hundreds of enterprises, and is supported by a growing set of partners, tools, and communities. Easily migrate from a monolithic application to a microservice architecture using Go on Google Cloud.

Find, diagnose, and fix complex issues

Google Cloud's Operations suite provides tracing, logging, monitoring, and error reporting. Gain insights into the health, performance, and availability of cloud-powered applications, enabling you to find and fix production issues faster.

Operations icon

Operations

Monitor, troubleshoot, and improve Go application performance on your Google Cloud environment with Operations (formerly Stackdriver).

Google Kubernetes Engine icon

Google Kubernetes Engine

Run your Go apps in a secure and managed Kubernetes service with four-way auto scaling and multi-cluster support. 

Anthos icon

Anthos

Modernize existing applications and build cloud-native apps anywhere to promote agility and cost savings with Anthos—built with Go.

Cloud Functions icon

Cloud Functions

Instant startup times make Go a great choice for our scalable pay-as-you-go Functions-as-a-Service (FaaS) environment.

Cloud Run icon

Cloud Run

Quickly deploy and scale containerized Go applications using our fully managed compute platform

Cloud Code icon

Cloud Code

Everything you need to write, debug, and deploy your cloud-native applications in Visual Studio Code or IntelliJ. 

Technical resources

Take the next step

Start building on Google Cloud with $300 in free credits and 20+ always free products.

Need help getting started?
Work with a trusted partner
Continue browsing

Take the next step

Quickly build scalable apps using Go programming language on Google Cloud.

Need help getting started?
Work with a trusted partner
Get tips & best practices