Встроенное ограничение comparable (Go 1.18+) - типы, которые можно сравнивать с ==/!=. Используется в дженериках: func [K comparable, V any]. Интерфейсы сравниваемы: сравниваются тип и значение внутри. Слайсы, map, функции - не comparable.
comparable
==
!=
func [K comparable, V any]