It will never be an alternative to Go because the language itself is already 10x more complicated with tons of changes / feature each releases.
I was using net core 6 years ago, 6 years is not much but the code from back then does not compile anymore and the ecosystem changed a lot.