Préparez votre environnement aux OK de développement et de déploiement d'applications sur Google Cloud en installant les outils suivants.
Installer Go
Pour installer Go, consultez le Guide de démarrage avec Go.
Vérifiez que la version la plus récente de Go est installée :
go version
Installer un éditeur
Pour optimiser l'efficacité de votre développement avec Go, les plug-ins d'édition et les IDE les plus courants offrent les fonctionnalités suivantes:
- Outils de débogage entièrement intégrés
- Coloration syntaxique
- Complétion de code
Installer Google Cloud CLI
La Google Cloud CLI
est un ensemble d'outils pour Google Cloud. Il contient le
gcloud
et bq
des outils de ligne de commande
utilisés pour accéder à Compute Engine,
BigQuery et d'autres services depuis la ligne de commande. Exécutez ces outils de façon interactive ou dans des scripts automatisés.
Par exemple, pour déployer une application Web Go avec un package main
sur App Engine, exécutez la commande suivante :
gcloud app deploy
Pour installer la gcloud CLI, consultez la page Installer la gcloud CLI.
Installer les bibliothèques clientes Cloud pour Go
Les bibliothèques clientes Cloud pour Go est le moyen idiomatique pour les développeurs Go d'intégrer aux services Google Cloud, tels que Datastore et Cloud Storage ;
Par exemple, pour installer le package d'une API spécifique, telle que l'API Cloud Storage, procédez comme suit :
Si vous disposez déjà d'un module Go pour votre projet, accédez à ce répertoire. Sinon, créez un module:
go mod init YOUR_MODULE_NAME
Remplacez
YOUR_MODULE_NAME
par le nom du nouveau module.Utilisez le package Cloud Storage dans votre projet:
go get cloud.google.com/go/storage
Configurer l'authentification
Pour utiliser les bibliothèques clientes Cloud dans un environnement de développement local, définissez les identifiants par défaut de l'application.
Create local authentication credentials for your user account:
gcloud auth application-default login
Pour en savoir plus, consultez la section S'authentifier à l'aide des bibliothèques clientes.
Installer d'autres outils utiles
Pour obtenir une liste complète des outils et bibliothèques Go, consultez cette liste de frameworks, bibliothèques et logiciels Go sur GitHub.
Étape suivante
- En savoir plus sur Go sur Google Cloud.
- Déployez une application Go sur App Engine.
- Découvrez les méthodes d'authentification de Google.
- Parcourez la documentation concernant les produits Google Cloud.
- Clonez le dépôt de fichiers d'exemple Go à partir de GitHub.