While I’m not suggesting using Go for game development, don’t most games include code written in a language with garbage collection? If not C#, then a scripting language like Lua?
And everyone wishes they hadn't :P
Even modders that use Lua have to write code that avoids allocations, caching and reusing all the objects they can.
I can't stress enough how much time is spent on optimising code to avoid GC pauses.
The main goal of my C# coding style is avoiding unnecessary allocations at all costs. I'm not exaggerating.