Google Cloud met à votre disposition tous les outils dont vous avez besoin pour créer et exécuter facilement des applications Go. Des démarrages instantanés à la sécurité renforcée, en passant par une intégration approfondie sur l'ensemble de l'expérience des développeurs, nous avons ce qu'il vous faut, de bout en bout.
Améliorez la vitesse des développeurs
Go offre immédiatement des performances élevées, une gestion des packages, ainsi qu'une mise en forme et une syntaxe simples qui vous permettent de créer rapidement et de réduire votre temps de production.
Bibliothèques idiomatiques
Les développeurs Go peuvent se lancer rapidement avec le SDK Cloud et les bibliothèques idiomatiques qui fournissent des interfaces idiomatiques pour la plupart des API Cloud. Les bibliothèques Go gèrent tous les détails de bas niveau de la communication avec le serveur, tels que l'authentification avec Google.
Évoluez de manière fluide et fiable
Utilisez Go sur Google Cloud pour créer des logiciels sécurisés et efficaces à l'aide de microservices, et gérez les coûts de calcul avec l'autoscaling. La simultanéité est intégrée au langage par le biais des goroutines, ce qui simplifie considérablement la création d'instances.
Intégration approfondie aux IDE
Les extensions d'IDE, telles que Cloud Code et le plug-in d'IDE VS Code Go, vous aident à écrire, exécuter et déboguer des applications cloud natives de manière simple et rapide.
Modernisez votre architecture système
Rejoignez un écosystème cloud natif où Go est utilisé par des centaines d'entreprises et soutenu par nombre croissant de partenaires, d'outils et de communautés. Passez en toute facilité d'une application monolithique à une architecture de microservices à l'aide de Go sur Google Cloud.
Trouvez, diagnostiquez et résolvez les problèmes complexes
Google Cloud Observability fournit des fonctionnalités de traçage, de journalisation, de surveillance et de création de rapports d'erreur.
Suivez l'état, les performances et la disponibilité de vos applications cloud afin de détecter et résoudre les problèmes plus rapidement.
Produits associés
Observabilité
Surveillez vos applications Go, dépannez-les et améliorez leurs performances avec Google Cloud Observability.
Google Kubernetes Engine
Exécutez vos applications Go dans un service Kubernetes sécurisé et géré avec autoscaling quadridirectionnel et compatibilité multicluster.
Anthos
Modernisez vos applications existantes et créez des applications cloud natives dans n'importe quel environnement, pour favoriser l'agilité et réaliser des économies avec Anthos, conçu avec Go.
Cloud Functions
Grâce aux démarrages instantanés, Go est une solution idéale pour notre environnement Functions-as-a-Service (FaaS) évolutif avec paiement à l'usage.
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],[],[[["\u003cp\u003eGoogle Cloud provides a comprehensive suite of tools for developing, deploying, and managing Go applications, offering seamless integration across the developer experience.\u003c/p\u003e\n"],["\u003cp\u003eGo on Google Cloud enables faster development cycles and reduced time to market due to its built-in performance, package management, and straightforward syntax.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage idiomatic libraries and the Cloud SDK to quickly interact with most Cloud APIs, with Google Cloud handling the low-level communication and authentication details.\u003c/p\u003e\n"],["\u003cp\u003eGo's concurrency features via goroutines, combined with Google Cloud's auto-scaling, makes it simpler to build scalable and reliable microservices with efficient compute cost management.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Cloud Observability, alongside IDE integrations like Cloud Code and the VS Code Go Plug-in, empowers developers to quickly identify, troubleshoot, and improve the health, performance, and availability of their Go applications.\u003c/p\u003e\n"]]],[],null,["# Go Programming Language\n\nGo on Google Cloud\n==================\n\nQuickly build scalable apps using Go programming language on Google Cloud.\n[Try it free](//console.cloud.google.com/freetrial) [View Cloud Client Libraries documentation](https://cloud.google.com/go/docs/reference) \n[View quickstart](https://cloud.google.com/go/getting-started) [View Cloud Client Libraries documentation](https://cloud.google.com/go/docs/reference)\n\n\u003cbr /\u003e\n\n### Google Cloud is built on Go\n\nGoogle Cloud has the tools you need to easily\nbuild and run Go applications. From instant startup times and\nincreased safety to deep integration across the developer\nexperience, we've got you covered from end-to-end. \n\n#### Boost developer velocity\n\nGo offers robust out-of-the-box performance, package\nmanagement, and simple formatting and syntax to build quickly\nand reduce your time to market. \n\n#### Language idiomatic libraries\n\nGo developers can get started quickly with the\n[Cloud SDK](//cloud.google.com/sdk/)\nand\n[idiomatic libraries](https://cloud.google.com/go/docs/reference)\nthat provide idiomatic interfaces for most Cloud APIs. Go\nlibraries handle all the low-level details of communication\nwith the server, including authenticating with Google. \n\n#### Scale gracefully and reliably\n\nUse Go on Google Cloud to build efficient secure software\nusing microservices, and manage compute costs with\nauto-scaling. Concurrency is built-in to the language via\ngoroutines, making the experience of building for scale much\nsimpler. \n\n#### Deep IDE integration\n\nIDE extensions like\n[Cloud Code](https://cloud.google.com/code)\nand\n[VS Code Go IDE Plug-in](https://marketplace.visualstudio.com/items?itemName=golang.Go)\nhelp you write, run, and debug cloud-native apps quickly and\neasily. \n\n#### Modernize your system architecture\n\nJoin a cloud-native ecosystem where Go is used by hundreds of\nenterprises, and is supported by a growing set of partners,\ntools, and communities. Easily migrate from a monolithic\napplication to a microservice architecture using Go on Google\nCloud. \n\n#### Find, diagnose, and fix complex issues\n\nGoogle Cloud Observability provides\n[tracing](https://cloud.google.com/trace),\n[logging](https://cloud.google.com/logging),[monitoring](https://cloud.google.com/monitoring),\nand[error reporting](https://cloud.google.com/error-reporting/docs).\nGain insights into the health, performance, and availability\nof cloud-powered applications, enabling you to find and fix\nproduction issues faster. \n\nRelated products\n----------------\n\n#### Observability\n\nMonitor, troubleshoot, and improve Go application performance with\n[Google Cloud Observability](https://cloud.google.com/products/observability). \n\n#### Google Kubernetes Engine\n\nRun your Go apps in a secure and managed\n[Kubernetes](https://cloud.google.com/kubernetes-engine/)\nservice with four-way auto scaling and multi-cluster\nsupport. \n\n#### Anthos\n\nModernize existing applications and build cloud-native apps\nanywhere to promote agility and cost savings with\n[Anthos](https://cloud.google.com/anthos)---built\nwith Go. \n\n#### Cloud Functions\n\nInstant startup times make Go a great choice for our scalable\npay-as-you-go\n[Functions-as-a-Service (FaaS)](https://cloud.google.com/functions)\nenvironment. \n\n#### Cloud Run\n\nQuickly deploy and scale containerized Go applications using\nour\n[fully managed compute platform](https://cloud.google.com/run). \n\n#### Cloud Code\n\nEverything you need to\n[write, debug, and deploy](https://cloud.google.com/code)\nyour cloud-native applications in Visual Studio Code or\nIntelliJ. \n\nTechnical\nresources\n-------------------\n\n##### Deploy Go apps on\nGoogle Cloud serverless platforms\n\nExplore the basics of Go\nby deploying a simple Go app to Cloud Run, Cloud Functions, and\nApp Engine. You then use the Go app to access data in BigQuery and\nFirestore. \n[View tutorial\n*arrow_forward*](https://google.qwiklabs.com/focuses/10532?parent=catalog) \n\n##### Use Go code to work\nwith Google Cloud data sources\n\nExplore the basics of Go\nby compiling and testing a Go app interactively in Cloud Shell,\nand then deploying it to App Engine. \n[View tutorial\n*arrow_forward*](https://google.qwiklabs.com/focuses/10531?parent=catalog) \n\n##### Go 1.14 is released\n\nLearn what's new in Go\n1.14. \n[Read blog post\n*arrow_forward*](https://blog.golang.org/go1.14) \n\n##### Learn to code in Go\n\nNew to Go? From\nself-paced codelabs to in-person training, learn.go.dev is the\nplace to find the best options for learning Go. \n[View documentation\n*arrow_forward*](https://learn.go.dev/) \n\n### Take the next step\n\nStart building on Google Cloud\nwith $300 in free credits and 20+ always free products. \n[Try it free](https://console.cloud.google.com/freetrial) \nNeed help getting started? \n[Contact sales](https://cloud.google.com/contact/) \nWork with a trusted partner \n[Find a partner](https://cloud.withgoogle.com/partners/) \nContinue browsing \n[See all products](https://cloud.google.com/products/) \n\n### Take the next step\n\nQuickly build scalable apps\nusing Go programming language on Google Cloud. \n[View quickstart](https://cloud.google.com/go/docs) \nNeed help getting started? \n[Contact sales](https://cloud.google.com/contact/) \nWork with a trusted partner \n[Find a partner](https://cloud.withgoogle.com/partners/) \nGet tips \\& best practices \n[See tutorials](https://cloud.google.com/docs/tutorials)"]]