Other than fundamental constraints like Ordered being declared in a stdlib package one has to import, so far am very pleased with how #golang generics have turned out.
Yes it took a long time, but at the same time it feels like Go's maturing with me, I am much more confident as a dev than when I started, I feel like I know where I want to go in life etc, and now Go's even landed generics, something that seemed so untenable a decade ago. Plus to top it off, my holiday break is about to start...