It is much easier to tell by context that you are talking about a programming language with C. Go is a common enough word that sometimes it is hard to tell. The full name reduces the chance of confusion.
I thought Golang was the safer term.
Yes Golang is the "complete name", at least way more than "Google Go", since Go isn't affiliated directly with Google anymore.
I would say that the "complete" name is "The Go Programming Language". Go and Golang are both shortened forms of that.
Golang > Google Go :)
I completely agree with you, but for the sake of a title more people will understand "Google Go" than simply "Go" (and while Golang is great for search engines, it's not the actual name of the language).