I'm old enough to remember a war between Perl and Python (bioinformatics). I was on team Python and didn't understand why would anyone want to write code in Perl. Python didn't have traction, nor books or libraries.
Fast forward 20 years, and everything is Python or R.
It is not object oriented. Interfaces and struct methods with composition and not inheritance is much more C than Java (no not overriding methods) kind of the C or compiled version of duck typing. Reading thru OpenSSL code is not that different from reading thru Go code. Typed but not a artificial hierarchy of types.
It's just "Go". The way I usually describe it is "the sweet spot between C, C++, Python and Java", which, considering who worked on it and where they worked, seems to be closer to reality than just C.
That's fair, I haven't tried D yet but I've heard good things about it. One thing Go's really good at is web services, and from what I've seen D seems to be a bit lacking here. But in general D seems more versatile than Go.