From my perspective its missing a lot of features and the culture of 'Go is perfect, features are bad!' is a real turn off. C# is one of those multi-paradigm languages so you can usually write things however you want and I like that.
A lot of the features that do exist seem to have some strange quirks. Package/dependency management comes to mind but maybe its just unfamiliar to me.
Fundamental channels and goroutines is really nice though.
Such as? Go is what Python should have been in my mind, although I would love a more expressive type system. But overall it generally replaces Python for me.