I see your point and have spent some time going through
A Tour of Go (again, since I've forgotten most of it from before). Since text-only is a bit dry,
this video actually summarizes the practicals pretty neatly, so I expect the transition to be pretty rapid, also because I now have the luxury of beginning from scratch again

Golang do reinvent programming languages to enough extent I expect it to change the standards from the traditional C/C++ way, to more like the Go-way. Not sure if that is possible without using Go itself, so why not just start using it.
This maybe not easiest language to start learning, but it may in time prove to become "best" (of most worlds). For someone starting up, I don't really think it's worse than C++ actually, and I started with that after Pascal and GW-BASIC.
@panthers01 : So true. Focus on the tools will never solve much by itself. For the experienced a good tool is preferable though. I'm coming from Ninjatrader/C#-land + Excel, and frankly, the limitations are becoming too cumbersome to workaround. So need to restart from the very simplest beginnings, in something that truly allow for more flexibility. This is also the reason I needed some good reasons to start learning Golang, not just as a hobby to learn programming languages or like spending days tinkering with Linux distros.