Go 1.26 vs .NET 10 — A Deep Dive into Memory Allocation

Introduction Most language comparisons focus on execution speed, but memory allocation is often the more practical concern: Higher allocation → more GC pressure → unpredictable latency spikes Lower allocation → better cache utilization → cheaper hosting Allocation patterns → determine infrastructure requirements and scalability limits This post compares total bytes allocated by Go 1.26.5 and .NET 10.0 SDK (10.0.302) running identical workloads on the same hardware. Both are the latest stable releases as of July 2026. ...

July 25, 2026 · 14 min · Rishi Daftary

.NET 10 vs Go 1.26: The Rematch on Modern Hardware

Introduction After my previous benchmark comparing .NET 9 and Go 1.22 was well received, I knew I had to revisit this battle with the release of .NET 10. This time, I also updated Go to the latest version (1.26.4) to keep things current. Both runtimes were compiled in Release/Optimized mode on the same hardware for a fair comparison. Executive Summary 🏆 .NET 10 wins overall by 12.5% in total execution time: ...

June 28, 2026 · 5 min · Rishi Daftary

Go vs .NET 9: The Final Showdown Before .NET 10 Drops

Introduction After my previous benchmark comparing .NET 9 and Go was well received, I knew I had to revisit this battle one more time before.NET 10 is released. The performance improvements Microsoft did on .Net 9 was mindblowing which they further improved in .Net 10. So I decided that before the official .Net 10 is released I will do one more performance benchmark with .Net 9. Executive Summary 🏆 Go wins overall by 13.2% in total execution time, but the story is more nuanced: ...

October 10, 2025 · 6 min · Rishi Daftary

Http Performance: Go vs .Net 9

With the recent release of .NET 9, I was eager to explore how it compares to GoLang in terms of performance. As a longtime .NET core enthusiast, I’ve always believed that .NET core holds an edge over GoLang. Today, we’ll explore key metrics like requests per second, latency, and data transfer rates to understand how each framework performs under similar conditions. Introduction to HTTP Performance HTTP performance is crucial for web applications, influencing user experience and server resource efficiency. Key metrics to consider include: ...

January 17, 2025 · 3 min · Rishi Daftary