Robert has avidly played with Go for fun since 2009, and lately gets to do it for work, which he finds terribly exciting. When he isn't deferring some cleanup, or spinning up goroutines, he's been seen running half marathons, playing D&D, office a Capella, and lately a bit of indoor rock climbing. He's yet to conceive of an elegant way to combine all his interests at once, but he'll get there.
Go Without Generics, a Retrospective
With the Generics Draft Design making progress, it’s time to look back at the code patterns we needed to do their future job efficiently, today! From interfaces, to reflection and code generation, see the trade offs for each approach to generically handling user types and functions in current Go.