Go doesn't try to be an extension of C to make it more like Smalltalk--that's Objective C. Go doesn't try to be the end-all-be-all of object-oriented languages derived from C--that's Scala.
Since it neither maintains backwards compatibility with C nor adds a ton of features, I originally had a hard time getting excited about Go. Now I see that Go is a modern language that tries to follow what I think of as C's philosophy. It's simple, elegant, small, and native.
There's an old saying:
Do not seek to follow in the footsteps of the wise men of old. Seek what they sought.I think that perfectly describes Go.
- Matsuo Munefusa (”Basho”)