|
قد نرغب أحيانًا في فرز مجموعة وفق معيار غير ترتيبها الطبيعي. لنفترض مثلًا أننا نريد فرز السلاسل النصية حسب طولها بدلًا من ترتيبها أبجديًا. إليك مثالًا على الفرز المخصص في Go. |
|
|
|
|
|
|
|
|
ننفذ دالة مقارنة لأطوال السلاسل النصية. تفيدنا
|
|
|
يمكننا الآن استدعاء |
|
|
يمكننا استخدام الأسلوب نفسه لفرز شريحة من قيم ليست من الأنواع المدمجة. |
|
|
|
|
افرز لاحظ أنه إذا كان الهيكل |
|
|
المثال التالي: الذعر (panic).