🌐
Flexiple
flexiple.com › compare › dot-net-vs-go
.NET vs Go - A Detailed Comparison | Flexiple - Flexiple
Limited libraries: Compared to other programming languages like Java and Python, Golang has a limited set of libraries and tools, which can make it more challenging to find the right tool for a specific task. Help your team focus on what they were hired for. Flexiple will manage your entire hiring process and scale your tech team.Hire Talent ... Cross-platform: .NET Core runtime is a platform that allows developers to create fast and efficient applications that can run on different operating systems, like Windows, macOS, and Linux.
🌐
Google Groups
groups.google.com › g › golang-nuts › c › _6K8SpMFsTM
.net core vs go
Since the announcement of .net core the benefits of golang are not that strong anymore since .net core does cross compile, concurrency is really nice (async-await) and they get channels too(see CoreFX Labs), there will be a way to generate on native binary with .net native (this i have to check out better), kestrel (the web server based on libuv) does shows very nice benchmarks and will be posted at some point to https://www.techempower.com/benchmarks/, F# will be available for .net core too, MVC is there and off course you can be right away productive with your previous knowledge.
Discussions

When is .NET more performant than Go?
I use both C# and Go at work, 20 YoE with C#, about 5 with Go. C# is the primary backend language. First, the techempower benchmark. The C# benchmark code for its top result is not normal code that anyone would normally write or use. It uses none of the typical routing/templating you would find in a C# codebase, and instead uses code heavily optimized only for this specific benchmark, so its a very unrealistic representation of what you can expect from a C# API. C# benchmarks that use the standard routing and templating are MUCH further down the rankings. The Go benchmarks are just standard boring Fiber/Gin etc. code, they are realistic (if simple) implementations. My experience with Go/C# for backends in the real world, is that Go typically delivers significantly better throughput, latency and startup times while using substantially less resources, with no specific effort put into optimization (assuming no glaring mistakes that tank perf). More on reddit.com
🌐 r/golang
75
139
October 20, 2024
Should I stick with ASP.NET or switch to Go (Golang) for backend development?
Focus on .NET because you are working for company. If you prefer Go, find other job that use Golang. But you have to be very good developer. No one want to hire newbie unless they are willing to give training. More on reddit.com
🌐 r/dotnet
43
0
June 15, 2024
GO vs ASP.NET 2022 performance
It really depends on the benchmark used. Techempower shows .NET to be better performing for simple scenarios. In my stress tests Go and .NET are roughly the same with Go using less resources. I definitely prefer Go's faster startup time for serverless functions. Generics are slated for the next release early next year. The Go team is purposely holding back on enriching the standard packages with generics. It will be a few releases more before we see how generics play into http handlers. More on reddit.com
🌐 r/golang
6
4
December 9, 2021
How does Golang compare to ASP.NET Core 6.0 + EF Core 6.0 for backend web development? - Technical Discussion - Go Forum
I’ve been learning C# 10 and the .NET 6 ecosystem, however I feel that despite the large effort to minimize the “framework”, an application made with pure .NET BCL (even without ASP.NET Core) is somewhat bloated, slow and hard to configure. C#10 has a lot of new modern features for coding ... More on forum.golangbridge.org
🌐 forum.golangbridge.org
0
June 23, 2022
🌐
GitHub
github.com › anjmao › netcore-vs-golang
GitHub - anjmao/netcore-vs-golang: .NET Core vs Go (Golang) performance
This repository holds code to test http api performance between .NET Core and Golang HTTP.
Starred by 32 users
Forked by 12 users
Languages   C# 42.5% | Go 36.6% | Lua 9.9% | Dockerfile 7.8% | Makefile 3.2% | C# 42.5% | Go 36.6% | Lua 9.9% | Dockerfile 7.8% | Makefile 3.2%
🌐
Quora
quora.com › Which-one-is-better-for-a-web-application-Net-Core-2-1-or-Golang-Why
Which one is better for a web application, .Net Core 2.1 or Golang? Why? - Quora
Answer (1 of 7): Golang is by far the better language of the two for two simple reasons. 1. Cross platform compatibility. You can compile a Go application into binary and run it on any platform without the need for any extra libraries or frameworks ...
🌐
Medium
artemasemenov.medium.com › how-does-golang-compare-to-asp-net-core-1241641a4c30
How does Golang compare to ASP.NET Core | by Artem A. Semenov | Medium
June 15, 2023 - Google: Google uses Golang extensively for various internal systems due to its efficient handling of concurrency and its suitability for network services. Kubernetes, a popular open-source container orchestration system, is primarily written in Golang. Dropbox: Initially developed in Python, Dropbox switched its critical components to Golang, citing the need for a language with better support for multi-core processing and network I/O.
🌐
HackerNoon
hackernoon.com › go-vs-net-core-in-terms-of-http-performance-7535a61b67b8
Go vs .NET Core in terms of HTTP performance | HackerNoon
August 19, 2017 - programming#aspnet#iris-web-framework#benchmark#golang#web-development · Arweave · ViewBlock · Terminal · Lite · 4uref · Linuxstory · Ninecrows · Cnblogs · Linuxcat · Dirkhornstra · Imooc · Linuxjoy · Frytea · Gianthard · Danylkoweb · Linuxidc · Cloud66 ·
🌐
Rishi Daftary
rishidaftary.com › posts › golang-vs-dotnet9-benchmark
Http Performance: Go vs .Net 9 | Rishi Daftary
January 17, 2025 - 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.
🌐
Reddit
reddit.com › r/golang › when is .net more performant than go?
When is .NET more performant than Go? : r/golang
October 20, 2024 - Golang is pretty mediocre. It has ok code gen, but not great. The performance aspect of design is pretty good (e.g. structs are inlined), but it is also pretty limited for perfomance-wise goodies. ... Yeah, no, the benchmark for .NET is a manipulation: https://dusted.codes/how-fast-is-really-aspnet-core And Java in particular beats .NET hands down in that benchmark.
Find elsewhere
🌐
Medium
medium.com › @nicumaxian › why-i-love-golang-but-use-net-core-7cc42d5fd08d
Why I love Golang but use .NET Core | by Nicu Maxian | Medium
August 4, 2020 - I would recommend Golang when you have a relatively small project/tool and have constraints on the performance and resources used. For developing microservices, Golang is a perfect choice. I would choose .NET Core for bigger applications as it becomes more readable when the project scales.
🌐
Reddit
reddit.com › r/dotnet › should i stick with asp.net or switch to go (golang) for backend development?
r/dotnet on Reddit: Should I stick with ASP.NET or switch to Go (Golang) for backend development?
June 15, 2024 -

Hi everyone,

I'd appreciate your input. I'm a programmer with about a year of experience in ASP.NET, primarily because it's what my current company uses. However, I'm really interested in Go (Golang) and am considering whether to shift my focus.

Currently, my role isn't fully focused on coding, but more on analysis. While I've delved into ASP.NET over the past year, Go seems to offer better performance for backend development. This has me torn between continuing to master ASP.NET or switching to Go.

I understand that many enterprises use ASP.NET, but I'm also aware of a trend towards Go for its performance, especially in startups and modern companies. I could be wrong, though, so I'd love to hear your thoughts and suggestions on which path might be more beneficial for my future as a developer.

Thanks!

🌐
StackShare
stackshare.io › stackups › dot-net-vs-golang
Golang vs .NET | What are the differences? | StackShare
Golang - Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection.
🌐
Reddit
reddit.com › r › golang › comments › b5wu9w › starting_new_project_should_i_use_golang_or
r/golang - Starting new project, should I use golang or dotnetcore?
March 28, 2019 - .NET Core supports standalone builds. They are not a single file like Go builds are, but they work. 1 · Reply · ShareReportSaveFollow · Continue this thread · level 1 · · 3 yr. ago · I’m sure you would enjoy either option. This question lacks the context necessary to guide you in any particular direction. Perhaps you could add some so that people can provide more directed guidance? Welcome! 9 · Reply · ShareReportSaveFollow · r/golang ·
🌐
Google Groups
groups.google.com › d › topic › golang-nuts › _6K8SpMFsTM
.net core vs go - Google Groups
May 16, 2016 - Since the announcement of .net core the benefits of golang are not that strong anymore since .net core does cross compile, concurrency is really nice (async-await) and they get channels too(see CoreFX Labs), there will be a way to generate on native binary with .net native (this i have to check out better), kestrel (the web server based on libuv) does shows very nice benchmarks and will be posted at some point to https://www.techempower.com/benchmarks/, F# will be available for .net core too, MVC is there and off course you can be right away productive with your previous knowledge.
🌐
Medium
medium.com › servicetitan-engineering › go-vs-c-part-3-compiler-runtime-type-system-modules-and-everything-else-faa423dddb34
Go vs C#, Part 3: Compiler, Runtime, Type System, Modules, and Everything Else | by Alex Yakunin | ServiceTitan — Titan Tech | Medium
October 3, 2020 - Let’s jump to these :) Go compiles to native binaries — i.e. its binaries are “tied” to the operating system it is compiled for. .NET Core compiles to cross-platform binaries by default.
🌐
GitHub
github.com › juniormayhe › go-vs-netcore
GitHub - juniormayhe/go-vs-netcore: HTTP benchmark of reading mysql data with go and netcore
Here a quick performance test using bombardier to evaluate requests per second, latency and throughput of go (with gin) and netcore.
Author   juniormayhe
🌐
Slant
slant.co › versus › 115 › 126 › ~c_vs_go
C# vs Go detailed comparison as of 2026 - slant.co
Golang does weirdness with const versus having real enums, like other languages. This reflects the stubbornness and shortsightedness of the core developers, similar to the issue with generics, where it was denied that it was needed until it became too obvious that it should have been added years ago.
🌐
Bytegoblin
bytegoblin.io › blog › how-does-golang-compare-to-asp-net-core
How Does Golang Compare To Asp Net Core | ByteGoblin.io
Choosing between them falls squarely on the needs of the project and the team’s familiarity with the language and ecosystem. For high concurrency and system programming tasks, Golang might be the better bet. On the other hand, if you’re developing a feature-rich web application and prefer ...
🌐
Go Forum
forum.golangbridge.org › technical discussion
How does Golang compare to ASP.NET Core 6.0 + EF Core 6.0 for backend web development? - Technical Discussion - Go Forum
June 23, 2022 - I’ve been learning C# 10 and the .NET 6 ecosystem, however I feel that despite the large effort to minimize the “framework”, an application made with pure .NET BCL (even without ASP.NET Core) is somewhat bloated, slow an…
🌐
Quora
quora.com › Which-has-a-better-performance-NET-Core-3-1-or-GO
Which has a better performance, .NET Core 3.1 or GO? - Quora
Answer (1 of 2): In short, .NET is generally faster but Go is much more memory efficient. Performance test results are loaded, to say the least. Based on the architectural decisions and tradeoffs made in the underlying runtime of any language, ...