By night I might play with Django and like it.<p>By day I make good money using C# where I get all of the above at what seems to be a much more web appropriate level than Go.<p>One of the things that I&#x27;m really liking about the ASP.Net Core rewrite is that a framework that has been around for ages is taking an opportunity to look at what it does well, what it doesn&#x27;t and what other languages &#x2F; frameworks have innovated on more recently and stealing liberally.<p>C# has been through several cycles of how to write concurrent code now and offers both Task and async&#x2F;await depending on your needs. Not only is web sockets support there but SignalR is there as a useful API for common cases. If you want even better static typing you can switch to F#.<p>Not everyone was doing web development using single threaded dynamically typed languages before Go came along.