Във връзка с последната задача реших че ще сортирам едни неща (няма да спойлвам) и намерих нещо много интересно.
Пакета sort. По много интересен начин са направени нещата, например за multiSort, струва си да се разгледа.
Ето например това е example-а от документацията за SortMultiKeys.
Както в повечето езици си дефинирате функция, която да връща нещо полезно за Sort (в js например е int, а тук е bool), но интересното в Go е как можете да си дефиниранете една структура с подходящо име и кода ви после да е по-четим. Лично на мен много ми допадна, та реших да го споделя ;)
Дерзайте.