• This does cover most of the bases, but it'd be nice if it mentioned inheritance and composition, as I think that's the major point that trips people up coming from OOP languages.


    People coming from an OOP background are usually really confused by the lack of inheritance, some going as far as to call Go not OOP (which is fine, really the cargo-culted OOP of the 90s is not really the original OOP anyway).