Intro to Generics in Go: Type Parameters, Type Inference and Constraints
Part 2: Deep Dive into Generic Programming with Google Go

This post dives into the implementation of generic programming in Go. Walking through the syntax and semantics of type parameters, constraints, and type inference.