Go still has a few annoyances: error handling and casting things to/from interface{} are the most painful of them.
Certainly, it's still ways better than C. But the resulting boilerplate and copy-paste programming ought to be a source of errors.
(I'm happy to see the generics proposal coming closer and closer to a future feature.)