Интерфейс для сортировки: Len() int, Less(i, j int) bool, Swap(i, j int). Тип с этими методами можно передать в sort.Sort. Для слайсов чаще используют sort.Slice с функцией сравнения, не реализуя полный интерфейс.
Len() int
Less(i, j int) bool
Swap(i, j int)
sort.Sort
sort.Slice