Go's lack of generics is a dealbreaker for me, still can't believe it took them this long to get it somewhat right