Go, Generics, and Concurrency
medium.com