Configura el entorno de desarrollo

Instala las siguientes herramientas a fin de preparar el entorno para el desarrollo y la implementación de apps de Go en Google Cloud.

Instala Go

  1. Para instalar Go, consulta Comienza a usar Go.

  2. Verifica si tienes instalada la versión más reciente de Go:

    go version
    

Instala un editor

Para maximizar la eficiencia del desarrollo en Go, estos IDE y complementos de edición populares cuentan con las siguientes características:

  • Funciones de depuración completamente integradas
  • Resaltado de sintaxis
  • Finalización de código

Instala el SDK de Cloud

El SDK de Cloud es un conjunto de herramientas para el SDK de Google. Contiene las herramientas de línea de comandos de gcloud, gsutil y bq, que se usan para acceder a Compute Engine, Cloud Storage, BigQuery y otros servicios desde la línea de comandos. Puedes ejecutar estas herramientas de manera interactiva o en tus secuencias de comandos automatizadas.

Por ejemplo, para implementar una app web de Go con un paquete main en App Engine, ejecuta el siguiente comando:

gcloud app deploy

Para instalar el SDK de Cloud, consulta Instala el SDK de Cloud.

Instala las bibliotecas cliente de Cloud para Go

Las bibliotecas cliente de Cloud para Go constituyen la manera idiomática que tienen los desarrolladores de Go de integrar en los servicios de Google Cloud, como Datastore y Cloud Storage.

Por ejemplo, si quieres instalar el paquete para una API individual, como la API de Cloud Storage, ejecuta el siguiente comando:

go get cloud.google.com/go/storage

Si deseas instalar las bibliotecas cliente de Cloud para Go, sigue estos pasos:

  1. Configura la autenticación.

  2. Instala las bibliotecas cliente de Cloud para Go.

Instala otras herramientas útiles

Para obtener una lista completa de las herramientas y bibliotecas de Go, consulta esta lista de frameworks, bibliotecas y software de Go en GitHub.

Qué sigue