Tag: Go
Go Google Kubernetes Engine Kubernetes Paywall Dec. 16, 2024Replacing GCP Secondary Backup with a Cost-Effective Kubernetes Operator Solution - Optimizing Database Backups: Cutting Costs, Increasing Flexibility, and Enhancing Observability with Kubernetes.
Go OpenTelemetry Sept. 2, 2024How to Propagate Span Context Using OpenTelemetry from Publisher to Subscriber with Google Cloud Pub/Sub and Go - Learn how to propagate span context using OpenTelemetry in a Go app with Google Cloud Pub/Sub.
Cloud Profiler Cloud Run Go Official Blog July 15, 2024Boost performance of Go applications with profile-guided optimization - Profile-guided optimization (PGO) is a technique that allows you to provide the Go compiler with a profile of your application at runtime, which it then uses to make smarter decisions about how to optimize your code. PGO can significantly improve the performance of your Go applications, especially for compute-intensive tasks.
AlloyDB Go April 8, 2024Using AlloyDB Go connector for automatic IAM authentication (service account) - This blog post walks you through the process of configuring your application and AlloyDB Instance to use AlloyDB Go connector so that your application can use a service account to connect to AlloyDB database.
Cloud Storage Go Javascript April 8, 2024GCP’s Signed URLs & A Browser Oddity - A view into my experience developing a signed URL with Go in GCP and Cloud Storage.
Gemini Go Machine Learning Jan. 29, 2024Pixel guessing : using Gemini Pro Vision with Go - Let’s have fun with the vision powers of AI!
Go Kubernetes Microservices Jan. 1, 2024Mastering Go Microservices in Google Cloud Kubernetes: From API Integration to Advanced Traffic Management - Sample Go application deployed on GKE.
Compute Engine Go Nov. 27, 2023Using Golang to interact with Google Compute API Part I: Manipulating Compute Engine Instances - Introduction to Google Compute API.
Cloud Run Go Official Blog Serverless Nov. 20, 2023A Cloud Run service was slow, here’s how we fixed it - Improving code in Cloud Run app.
Cloud Spanner Go Official Blog Nov. 13, 2023Golang’s GORM support for Cloud Spanner is now Generally Available
Cloud Logging Cloud Run Go OpenTelemetry Skaffold Oct. 16, 2023Simple observability for Cloud Run applications with GCP and OTLP - Cloud Run application that uses OpenTelemetry to collect telemetry data.
Go Official Blog Serverless Aug. 7, 2023Simplifying creation of Go applications on Google Cloud - We’ve released four gonew templates to help developers bootstrap Go applications for several common use cases using Google Cloud services.
Cloud Identity Go July 31, 2023Ultimate Guide to User Authorization with Identity Platform - An end to end guide to implement user authorization with Cloud Identity.
Docker Go Serverless July 17, 2023Deploying a Golang Web App to Google Cloud Run: A Step-by-Step Guide - In this guide, we will walk through the process of deploying a Golang web app to Google Cloud Run using Docker.
Go July 10, 2023Use Google Palm with Golang - Generative AI is very trending and useful tool to add in applications but Golang does not benefit of any client library. Here a solution!
Cloud Run Go gRPC Serverless May 22, 2023Google Cloud Serverless Platform Highlights Series — Episode 2: Cloud Run gRPC Triggering - This blog post explains how to trigger a Cloud Run instance with gRPC requests.
BigQuery Cloud Pub/Sub Dataflow Go April 17, 2023How to build Dataflow Pipelines with Beam Golang SDK - IoT Dataflow Pipeline with Data Enrichment, Correction and Filtering using Pub/Sub and BigQuery.
Cloud SQL Go Official Blog March 27, 2023How to Connect your Go Application to Cloud SQL - GitHub documentation helps you integrate multiple types of databases into your Go code.
Go Translation API March 20, 2023Google Translate API — Should you use V2 or V3? And what cool stuff are there in V3? - Have you heard about “Glossary” in translations? Or looking to use batch translations with Google translate? We’ll discuss these topics here.
Cloud Firestore Go Feb. 20, 2023Marshalling/Unmarshalling custom structs in Go for Firestore Native.
Cloud Functions Go Monitoring Dec. 12, 2022Set up a Google Chat alert with Google Cloud - This article shows how to display an alert from Google Cloud in Google Chat.
Cloud Run Go Workflows Oct. 3, 2022A Cloud Run service in Go calling a Workflows callback endpoint - Using callback endpoint in Workflows to resume execution.
Go Google Kubernetes Engine Kubernetes Oct. 3, 2022Dynamic Kubernetes Configuration for GKE - Connect to GKE from outside the cluster by discovering the necessary configuration parameters from Google Cloud APIs.
Artifact Registry DevOps Go Java Official Blog Sept. 26, 2022Container analysis support for Maven and Go Automatic Scanning of Containers in Public Preview - Customers can now list existing vulnerabilities in Maven and Go packages automatically via Container Scanning upon upload to Artifact Registry.
Cloud Spanner Go Official Blog Sept. 19, 2022Golang’s database/sql driver support for Cloud Spanner is now Generally Available - Enabling Golang application developers to use Google Cloud Spanner as a database provider via database/sql driver support.
Go Official Blog Sept. 19, 2022Why I love Go - Learn all the reasons David Yach, industry veteran and Director of Engineering at Google Cloud, loves to use Go for software development.
Cloud Spanner Go Official Blog Aug. 15, 2022Debugging cloud spanner latency using OpenCensus and Go client library - This article describes a client side latency issue caused by session pool exhaustion and how users can diagnose the situation by using OpenCensus features and Cloud Spanner client library for Go.
Go Translation API July 25, 2022Translate Any Retro Game on the fly with Google Cloud AI and Go - Using the Google Cloud Vision and Google Translate APIs to translate which translates anything on screen to your preferred language.
Cloud Spanner Go Official Blog July 18, 2022Debugging cloud spanner latency using OpenCensus and Go client library - This article describes a client side latency issue caused by session pool exhaustion and how users can diagnose the situation by using OpenCensus features and Cloud Spanner client library for Go.
Cloud Logging Go Official Blog July 4, 2022More support for structured logs in new version of Go logging library - Learn how to enrich your Go applications observability using Google logging client.
Cloud Logging Compute Engine Go June 27, 2022Writing Logs in GCP Logs Explorer for Compute Engine on Golang - Writing logs to Cloud Logging from Go program running on Compute Engine.
Cloud Run Cloud Scheduler Docker Go Terraform June 20, 2022Schedule Simple Go App Workloads Using Google Cloud Platform - A short tutorial on scheduling workloads using Infrastructure-as-Code with GCP, Docker, and Terraform.
DevOps Go Terraform April 18, 2022Deploy Infrastructure using CDK for Terraform with Go
Cloud Run Go Knative April 4, 2022Pre-Heating Cloud Run Apps for crisp UX - Learn how and why to scale your Cloud Run apps to provide a great user experience.
Cloud Monitoring Cloud Pub/Sub Go March 28, 2022Querying metrics from Google Cloud Monitoring in Golang - Golang code to query Pub/Sub metrics from Cloud Monitoring.
Cloud Functions Go Terraform Jan. 24, 2022Cloud Functions in Go with Terraform - Deploying a Cloud Function in Go using Terraform.
API Go Kubernetes Terraform Dec. 13, 2021Deploy a Go API to Google Kubernetes Engine via Terraform - How to create and deploy a simple Golang API to GKE Cluster using only Terraform.
App Engine Beginner Go Dec. 6, 2021Your first steps with App Engine - Take your first steps in App Engine with Golang web app.
BigQuery Go Oct. 4, 2021Testable BigQuery SQL - Espresso — A framework for writing testable BigQuery queries.
Cloud Firestore Go July 26, 2021Using The GCP Firestore Emulator for Local Go Application Development - This article provides a short introduction to using the Cloud Firestore emulator on a local machine to develop Go application.
Cloud Run Go gRPC June 7, 2021Serving gRPC+HTTP from a Go app on Cloud Run (and elsewhere) - A code sample to deploy Go server to serve both gRPC and HTTP endpoint from a single service.
Apache Beam Cloud Dataflow GCP Experience Go Machine Learning May 3, 2021Building a Fincrime Feature Store — How we use Golang and Dataflow - Building Apache Beam pipeline in Go.
Go Official Blog April 25, 2021Go is powering enterprise developers: Developer survey results - Go Developer Survey with a focus on cloud development, which informs the experience of building with Go on Google Cloud.
Cloud Functions Go April 25, 2021Cloud Functions Deployment Automation - Build your microservices with Cloud Function and automate using common command line interface tools.
Go Serverless April 5, 2021GoDevNet: Go webapp serverless options in GCP - Valentin Deleplace
Go Official Blog Feb. 22, 2021Ship your Go applications faster to Cloud Run with ko - With "ko", you can build and push container images for your Go apps without Docker (and faster than Docker), then deploy to Cloud Run.
Buildpacks Docker Go Feb. 8, 2021You don’t need a Dockerfile to build a Go Container - Using buildpacks to build Go applications into containers.
Cloud Storage Go Kubernetes Nov. 22, 2020Autobucket Operator - Building a Cloud Storage Kubernetes Operator with Go and Operator SDK.
Go Networking Oct. 19, 2020GCP Cloud NAT + Golang’s HTTP client = - Why did it stop after 64 request?
API API Gateway Cloud Functions Cloud Run DevOps Go Terraform Sept. 28, 2020GCP API Gateway Demo with Terraform / Go / Cloud Run - An example of using API Gateway connecting 2 microservices.
API Go Google Kubernetes Engine Tutorial Sept. 21, 2020Deploying a Go-swagger service using Google Kubernetes Engine (GKE) - This tutorial goes through the process of deploying Go swagger project on GKE.
Go Google Kubernetes Engine Kubernetes Sept. 21, 2020PV usage as metrics on GKE - Go program which can be used to collect and export statistics to Monitoring in Persistent Volumes.
Cloud SQL Cloud Storage Go Sept. 7, 2020How to save terabytes of cloud storage - A simple way for periodically cleaning up Google CloudSQL and Google Cloud Storage data.
Cloud Run Docker Go Serverless Aug. 24, 2020NoOps Go on Cloud Run - Using Google ko tool to deploy Go application to Cloud Run.
Cloud Run Go Knative Aug. 24, 2020Cloud Run SDK as a Knative API client - This article explains how to use Cloud Run's client libraries in Go to make API calls to Knative clusters.
Cloud Run Docker Go Tutorial July 20, 2020Multi Region Load Balancing with GO and Google Cloud Run — Parts 1-3 - Learn how to deploy a simple GO application to four regions on Google’s Cloud Run platform and improve your service’s availability and latency.
Apache Beam Cloud Dataflow Go Python July 13, 2020A Data Engineering Perspective on Go vs. Python (Part 2 — Dataflow) - A comparison of Python and Go Beam SDK with benchmarks.
Cloud Datastore Cloud Firestore Go NoSQL June 1, 2020Firestore/Datastore: unlocked the query filter capabilities in Go - Go library for enhancing Firestore and Datastore query capabilities.
Cloud Build Go May 25, 2020DevOps II (Google Cloud Talks by DevRel) - Session 1: Go is the language of the Cloud (Jaana Dogan) Session 2: Securing container build pipelines (Don McCasland).
Cloud Functions Go Serverless May 11, 2020Serverless with Google Cloud Function and GoLang - Creating and deploying Cloud Function with Serverless framework.
Cloud Run Go Machine Learning TensorFlow April 27, 2020On-demand small batch predictions with Cloud Run and Embedded-tf - Going over possibilities to serve large number of Tensorflow models on GCP.
Cloud Spanner Go April 20, 2020Google Cloud Spanner driver for Go - Google Cloud Spanner driver for database/sql.
Go Security April 6, 2020Easily generate Google signed id-token with token-generator - Tool in Go to generate id_token based on a service account.
Cloud Storage Go Security March 9, 2020Using Credential Access Boundary (DownScoped) Tokens - Credential Access Boundary is a policy language that you can use to downslope the accessing power of your GCP short-lived credentials. You can define a Credential Access Boundary that specifies which resources the short-lived credential can access, as well as an upper bound on the permissions that are available on each resource of Cloud Storage.
Big Data BigQuery GCP Experience Go March 9, 2020Loading and transforming data to BigQuery at large scale - Using serverless data loading to BigQuery to reduce daily costs $8K to $15 per day.
Cloud KMS Cloud Storage Go March 9, 2020Google Cloud KMS based Service Accounts for Authentication and SignedURLs - Tutorial on using a Google Cloud KMS key as a Service Account.
Go Google Kubernetes Engine Stackdriver March 2, 20204 tips for logging on GCP using Golang and Logrus - Tips on logging in Go apps when deployed on Google Kubernetes Engine.
Cloud Functions Go Feb. 3, 2020Structuring Go code for Google Cloud Functions: Root-level references - Discussion about Google Cloud Functions constraints on code structure to make sure that the source can be compiled successfully.
Cloud Functions Go Feb. 3, 2020Structuring Go code for Google Cloud Functions: The builder pattern - Rather than writing HTTP handlers directly we’re going to write builder functions that return HTTP handlers.
Cloud Functions Go NodeJS Python Secret Manager Serverless Jan. 27, 2020“Init” Cloud Functions - Code samples for initializing Cloud Functions with data from Secret Manager.
Go Serverless Jan. 13, 2020Build a serverless service for “Contact Me” form in Golang and deploy on GCP - Using Cloud Functions written in Go and Serverless framework to send data from a form in an email.
App Engine Go Jan. 6, 2020Migrating your App Engine app to Go 1.12+ - Example of code changes in the web app when updating from Go 1.11 to Go 1.12 to on Google App Engine.
Cloud Identity Firebase Go Jan. 6, 2020Multi-tenant applications with Firebase and Google Cloud - Using the Cloud Identity Platform to create multi-tenant applications in Firebase.
Go Spinnaker Dec. 2, 2019Deploying Go App with GCP, CircleCI and Spinnaker - Deployment of Go app using Google Cloud Platform, CircleCI and Spinnaker.
Go Knative Kubernetes Serverless Oct. 14, 2019Deploy Knative Service directly from source code using Kaniko / Ko - Using kaniko and ko, to deploy Kantive serverless cluster directly from source code without building image locally.
App Engine Go Oct. 14, 2019Surviving traffic spike from Hacker News: my dreaded Google Cloud invoice - What is the real price of handling Hacker News traffic spike?
Cloud Run Go Serverless Oct. 6, 2019Hacking Google Cloud Run - Using Cloud Run to run long background tasks.
Cloud Run Cloud Scheduler Go Sept. 30, 2019Running a scraping platform at Google Cloud for as little as US$ 0.05/month - Deploying a small scraping project on Cloud Run.
Cloud Pub/Sub Go Sept. 23, 2019Handling Asynchronous Errors on GCP with go-cloud and Pub/Sub - The article demonstrates how to handle failed async messages.
Cloud Firestore Go Kubernetes Sept. 2, 2019Using Google Firestore for a Golang backend application - Example of using Cloud Firestore with Golang client.
API Go gRPC Security Aug. 19, 2019gRPC Authentication with Google OpenID Connect tokens - The article explains how to get ID Tokens for HTTP clients using google auth libraries and applying them to gRPC clients.
Beginner Go June 17, 2019Using pure Golang for Google cloud - Examples for beginners to use Go and Google Cloud client libraries.
Go Monitoring Stackdriver May 20, 2019Google Cloud Trace context propagation and metrics graphs with Grafana+Prometheus and Stackdriver - The sample webapp application uses Opencensus to emit metrics and traces.
Cloud Functions Go NodeJS Official Blog Python Serverless May 6, 2019Your favorite runtimes, now generally available on Cloud Functions - Python, Go and Node.js are now supported runtimes on Cloud Functions.
Cloud Functions Cloud Storage Go Security May 6, 2019GPG stream encryption and decryption on Google Cloud Functions and Cloud Run - This article shows how to deploy a GPG Encryption and Decryption functions that read in a file in GCS and performs the named operations against the source file provided.
Go Monitoring April 29, 2019OpenCensus and SLOs - Discussion on monitoring service level objectives with OpenCensus.
Cloud Run Cloud SQL Go April 15, 2019Connecting to Cloud SQL from Cloud Run - Using Cloud SQL proxy to connect from Cloud Run to Cloud SQL database.
App Engine Go Java NodeJS April 8, 2019Google App Engine Benchmark - Benchmarking Google App Engine for various properties and languages.
Go Google Kubernetes Engine Istio Stackdriver March 25, 2019Kubernetes-based Microservice Observability with Istio Service Mesh: Part 2 - Exploring the set of observability tools that are part of the latest version of Istio Service Mesh.
Cloud Scheduler Go Terraform Feb. 25, 2019Writing my first Terraform Resource - Using Terraform custom plugin to create Cloud Scheduler job.
Cloud Functions Go Jan. 28, 2019Google Cloud Functions in Go - How to write and deploy 2 types of Google Cloud Functions in Go: HTTP function and background function.
Cloud Functions Go Jan. 28, 2019Writing Google Cloud Functions in Go - Building and deploying a Google Cloud Function using Go.
Cloud Functions Go Jan. 28, 2019Dancing gopher with Cloud Functions - Details about the Dancing Gopher factory function.
Cloud Functions Go Jan. 21, 2019Get Go-ing with Cloud Functions: Go 1.11 is now a supported language - Announcement about support for Go on Cloud Functions.
Cloud Functions Go TensorFlow Jan. 21, 2019Google Cloud Functions Now Runs Go — What About TensorFlow? - Explore ways to run TensorFlow via cloud functions using Go runtime.
Cloud Functions Go Jan. 21, 2019Image Resizing with Go and Cloud Functions - Build a basic Image Resizer in pure Go and and Cloud Functions.
App Engine Cloud Firestore Cloud Functions Go Jan. 7, 2019Developing a cryptocurrency price monitor using Firebase and Google Cloud Platform
App Engine Go Oct. 29, 2018Build Go Restful API in App Engine - Example of creating and deploying Golang web server on App Engine.
App Engine Go Official Blog Oct. 22, 2018Go 1.11 is now available on App Engine - Beta availability of the Go 1.11 runtime for the App Engine standard environment.
Cloud Functions Cloud Storage Go Sept. 10, 2018Google Cloud Storage “exploder” #2 - Using Golang Cloud Functions Alpha to unzip files triggered by uploaded to GCS.
App Engine Cloud Build Go Sept. 3, 2018Cloud Build, Golang & App Engine - Deploy App Engine apps using Cloud Build.
Cloud Functions Go Tutorial Sept. 3, 2018Google Cloud Functions for Go - Latest addition to Cloud Functions runtime is Go. Brief overview how to set and deploy Go code.
App Engine Go Sept. 1, 2018Ephi — The ephemeral bot for Slack built with Google App Engine Task Queues - Ephi, an open source project written in Golang and deployed on Google App Engine.
Go Stackdriver July 16, 2018Monitoring HTTP Latency with OpenCensus and Stackdriver - How to implement your own probe for monitoring HTTP Latency with OpenCensus by writing code in Go.
App Engine Go June 25, 2018Building a Go Web App from Scratch to Deploying on Google Cloud | Part #1 - Building a Simple Go Web App from Scratch. - Building a Go Web App which will be deployed on Google Cloud.
Go Google Cloud Platform June 18, 2018What a Go developer needs to know about Google Cloud Platform - Google Cloud Platfom products for Go developers for building web apps.
Cloud Pub/Sub Go June 11, 2018Publish-Subscribe in Google Cloud Platform using Go Client Libraries - How to implement pub-sub using Google Cloud using Go Client Libraries.
Go Stackdriver April 30, 2018Continuous Profiling of Go programs - Profiling of Go programs using Stackdriver Profiler.
App Engine Go April 9, 2018Deploying your Go app on Google App Engine - Tutorial on how to deploy a Go app to both the GCP App Engine Standard and Flexible Environments.
App Engine Go Tutorial April 2, 2018Deploying your Go app on Google App Engine - This tutorial will show you how to deploy a Go app to both the GCP App Engine Standard and Flexible Environments.
Go Google Kubernetes Engine gRPC March 19, 2018Deploy go gRPC services behind LoadBalancer on GKE - Tutorial about how to deploy go gRPC services behind LoadBalancer on GKE.
Firebase Go March 19, 2018Firebase: Database interactions from Go - Firebase Admin SDK for Go now comes with a database API. Developers can use this API to access the Firebase database from Go applications.
Go Kubernetes Jan. 15, 2018Introducing client-go version 6 - client-go version 6 support for Kubernetes 1.9
Go Stackdriver Jan. 1, 2018How to use Stackdriver to monitor custom application metrics - Monitoring internal application events, like throughput of specific types of events, multi-step transaction duration or a total end-to-end pipeline performance with Stackdriver custom metrics.
Firebase Go Dec. 18, 2017Firebase: Introducing Bulk User Export and Custom Claims - Explanation of Firebase's latest SDK updates, namely bulk user export and custom claims.
Go Stackdriver Nov. 13, 2017Go logger with Kubernetes Stackdriver format compatibility
Cloud Pub/Sub Cloud Storage Go Sept. 18, 2017Creating GCS buckets with Slack bots in Go - Designing Slack bot to create Google Cloud Storage buckets
App Engine Go Aug. 28, 2017Introducing Marvin: A go-kit server for the App Engine Standard Environment - Marvin provides common tools and structure for services being built on Google App Engine by leaning heavily on go-kit libraries
Cloud SQL Go Aug. 20, 2017Google Cloud SQL — 6 ways (Golang) - Examples of how to connect to Cloud SQL databases with Golang
App Engine Go Aug. 7, 2017Deploying scalable Go APIs on Google Cloud - Experience with running Go application on Google App Engine
Docker Go Kubernetes July 3, 2017Go, Docker, Google Cloud: A Microservice HOWTO - Step by step tutorial about how to setup and deploy Go application on Kubernetes cluster
Go June 19, 2017A twitter bot and systemd (that runs free on GCP) - Building a Twitter bot that will retweet all tweets containing specific hash tag
Go June 4, 2017Native Go Development on GCP with the Context Package
Cloud Natural Language API Go May 22, 2017Using Google Cloud Spanner to measure social media influence over stock market - Simple application which takes data from Twitter, analyze through Cloud Natural Language API and stores in Cloud Spanner written in Golang
Go Stackdriver April 24, 2017Distributed tracing for Go - How Google is using distributed tracing and how Google Cloud Customers can use custom tracing in Go
Useful Links
Contact
Třebanická 183
Prague, Czech Republic
Phone: +420 777 283 075
Email: [email protected]