Go is an interesting language. I get it. But there is nothing unique to Go about their use of interfaces in Sphinx. This presentation is about the usefulness of interfaces. Something that can be done in almost every modern programming language.
You're not wrong. That's what Go is about: Well tried techniques, implemented with well practiced knowledge.