.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鈥檝e always believed that .NET core holds an edge over GoLang. Today, we鈥檒l 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