Earlier quoted context omitted.
don't do that? this kind of thing is why deepcompare exists to begin with
I can nag everyone to use reflect.DeepEqual and live with some false negatives, but maps always use k1 == k2.
This is days later, sorry, but - you can't use an interface as a map key, so this shouldn't apply, right?