Google Cloud에는 Go 애플리케이션을 쉽게 빌드하고 실행하기 위해 필요한 도구들이 포함되어 있습니다. 즉각적인 시작 시간과 늘어난 안정성부터 개발자 경험간 깊은 통합까지 엔드 투 엔드로 모든 것이 지원됩니다.
개발자 속도 향상
Go는 즉시 사용 가능한 강력한 성능, 패키지 관리, 간단한 형식 및 구문을 제공하므로 빠르게 빌드하고 TTM(time to market)을 단축할 수 있습니다.
언어 관용구 라이브러리
Go 개발자가 Cloud SDK 및 대부분의 Cloud API에 일반적으로 사용할 수 있는 인터페이스를 제공하는 관용적 라이브러리를 통해 빠르게 시작할 수 있습니다. Go 라이브러리가 Google을 통한 인증 등 서버와의 통신에 관한 모든 세부적인 정보를 처리하기 때문에 개발자는 앱에 집중할 수 있습니다.
유예적이고 안정적인 확장
Google Cloud에서 Go를 사용하여 마이크로서비스를 사용해서 보안 효율적인 소프트웨어를 빌드하고 자동 확장으로 컴퓨팅 비용을 관리할 수 있습니다. goroutine을 통해 동시 실행이 언어에 기본적으로 제공되므로, 대규모 빌드 경험을 훨씬 간단하게 만들 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","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)"]]