Generic Methods in Go 1.27: What Changed, What Didn't

For as long as Go has had generics, a method could only use the type parameter its receiver declared, so producing anything else meant a package-level function taking the receiver as its first argument. Go 1.27 changes that, but only partway…