-
Allegro – Writing a very fast cache service with millions of entries in Go
“Finally, we sped up our application from more than 2.5 seconds to less than 250 milliseconds for the longest request.”
View Case Study
-
American Express Uses Go for Payments & Rewards
Go provides American Express with the speed and scalability it needs for both its payment and rewards networks.
View Case Study
-
How Armut Labs use Go
Learn about how Armut Labs reduced resource consumption and API response time after moving from C# and .net core to Go.
View Case Study
-
Bitly - Why We Write Everything in Go
In 2014, we wrote a little open source project called NSQ (nsq.io) and put a promising new language called Go through its paces. We liked what we saw so much that we started writing everything new in Go, and soon thereafter we began porting all legacy services to Go as well.
View Case Study
-
Massive practice in Go at ByteDance
Go was introduced to ByteDance in 2014, and since then engineering teams across ByteDance have adopted Go to build products and services on a massive scale. As we went deeper, relatively mature microservice best practices under Go were developed and summarized, which then were open-sourced and named CloudWeGo since 2021. Now 70% of microservices within ByteDance are written by Go.
View Case Study
-
Capital One - A Serverless and Go Journey
At the time, no single team member knew Go, but within a month, everyone was writing in Go and we were building out the endpoints. It was the flexibility, how easy it was to use, and the really cool concept behind Go (how Go handles native concurrency, garbage collection, and of course safety+speed.) that helped engage us during the build. Also, who can beat that cute mascot!
View Case Study
-
Graceful upgrades in Go
Cloudflare speeds up and protects millions of websites, APIs, SaaS services, and other properties connected to the Internet. “Go is at the heart of CloudFlare’s services including handling compression for high-latency HTTP connections, our entire DNS infrastructure, SSL, load testing and more.”
View Case Study
-
Cockroach Labs - Why We Chose to Build Our Database with Go
Go's performance benefits, garbage collection, and low barrier to entry made it a great fit for CockroachDB.
View Case Study
-
How Curve is getting ahead with Golang
Curve shares how Go's efficiency, standard library, and thriving community help them move banking to the cloud.
View Case Study
-
Dropbox - Open sourcing our Go libraries
About a year ago, we decided to migrate our performance-critical backends from Python to Go to leverage better concurrency support and faster execution speed. ... At this point, we have successfully moved major parts of our infrastructure to Go.
View Case Study
-
How Facebook built an entity framework in Go
Learn about a Facebook engineering team's decision to write a new entity framework (ORM) in Go.
View Case Study
-
Using Go at Google
Go was created at Google in 2007, and since then, engineering teams across Google have adopted Go to build products and services at massive scale.
View Case Study
-
Bigslice - A cluster computing system in Go
At GRAIL, we use the Go programming language for most of our bioinformatics, data processing, and machine learning tasks. Go’s simplicity makes it easy for newcomers to learn; its transparent runtime semantics makes it easy to reason about performance; and its ability to control data layout and allocation makes it possible to write highly performant data processing code.
View Case Study
-
MercadoLibre Grows with Go
Go provides clean, efficient code that readily scales as MercadoLibre’s online commerce grows, and increases developer productivity by allowing their engineers to serve their ever-increasing audience while writing less code.
View Case Study
-
How Microsoft Embraces Go
Learn about how Microsoft has helped support Go and how it uses Go to power pieces of its cloud infrastructure.
View Case Study
Opens in new window.