Is Go object oriented without inheritance? It has closures, but is it functional? The modern approach to learning languages focuses on features, not paradigms. This talk names key language features, how they affect design and coding patterns, and shows in practice how features relate to idiomatic code.