title: IncomparableMapKey layout: article

IncomparableMapKey occurs when a map key type does not support the == and
!= operators.

Per the spec:
 "The comparison operators == and != must be fully defined for operands of
 the key type; thus the key type must not be a function, map, or slice."

Example:
 var x map[T]int

 type T []int