"generics... maybe in Go 2?" — "no. Go 2 is considered harmful" (q)