Encoding Traits with Go Generics | Dark Hacker News