There are a few newer tools written in Go, namely
btcd and
lnd. I think a lot of it is that more people are familiar with using C and have been using C for longer. I'm not sure anybody is particularly against using Go, it's just the nature of a newer language.
So just like the C source code for bitcoin, I can fork this code and experiment?