This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability as a programming language. I write this as a Java programmer that respects the principles of Elegant Objects.
Go 1.18 Beta 1 was just released. These are my initial impressions of the main feature to be delivered in this release: generics.