I have found this extremely useful (was posted on GitHub) and I post this for any latecomers to this thread some time in the future:
https://github.com/golang/go/wiki/ExperienceReports#generics Especially this document: https://docs.google.com/document/d/1vrAy9gMpMoS3uaVphB32uVXX4pi-HnNjkMEgyAHX4N4/edit While I still believe that adding generics will increase complexity I have an increased faith in the Go team that they will not, and have not any time in the past, caved in to pressure and that if generics gets added to Go, it is because they find a real usefulness for them, and not just because of all the hype noise, and that they will provide a solution with the least complexity. I am sorry if I have offended anyone in these couple of threads, but I feel strongly for leaving Go as Go is in order to prevent it from getting convoluted like so many other languages. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/1875321608822790%40sas1-ffdbcd5f1d77.qloud-c.yandex.net.