.NET applications can be built as a single static binary, although IME it's usually much heavier than a Go alternative.
https://learn.microsoft.com/en-us/dotnet/core/deploying/sing...
I also exclusively host dotnet applications on Linux (and also develop them there), and it works just fine.