• If you're interested in why Go is missing generics, this is the document to read first as it gives a nice summary of why you'd want them (less boilerplate, better containers), and why they are not yet in the language (technical challenges).