Go is a cool language that does get used once in a while, primarily for server-based apps. Cool language to learn? Certainly. Would it provide the same strategic advantage of the other tech I mentioned? Almost certainly not.
My recommendation of C# was based on the inevitable replacement of our current window-based UIs with augmented reality UI’s. As far as I know, Go has nothing comparable to C#’s support for augmented reality.