The only missing thing in NativeAOT (for my use cases) is EF Core. It's getting there. Once EF Core works well on NativeAOT, C# would be a fantastic alternative to Go.
It doesn't need to be exactly as fast but similar ball-park would help. If it could, then it would indeed be a fantastic alternative.
Go isn't special, the world just happened to forget how fast AOT compiled languages with modules used to be, before C and C++ took over with their text file inclusion model.
No.