Інколи виникає необхідність у реалізації сортування, але по-іншому, не в натуральному порядку. Наприклад, сортування рядків за довжиною, на противагу сортуванню за алфавітом. Спробуємо розібратись як це реалізувати у GO. |
|
|
|
|
|
|
|
Ми імплементуємо функцію порівняння довжини рядків.
|
|
Тепер ми викличемо |
|
Ви можете використовувати туж техніку для сортування зрізу значень що не є базовими типами. |
|
|
|
Сортування Зауваження: якщо |
|
|
Наступний приклад: Паніка.