Why can this compiled generic call panic?
Go
func Equal[T comparable](left, right T) bool {
return left == right
}
func sameNumbers() bool {
var left any = []int{1, 2}
var right any = []int{1, 2}
return Equal(left, right)
}
func Equal[T comparable](left, right T) bool {
return left == right
}
func sameNumbers() bool {
var left any = []int{1, 2}
var right any = []int{1, 2}
return Equal(left, right)
}