Interfaces in Go
Though plenty of people built up hype around interfaces in Go, I saw them as little more than a keyword. interface
had obvious expressive powers but nothing more than for
or struct
. Definitely nothing that warranted the adjectives – “powerful”, “expressive” – that so many Go developers happily attached to them.