منذ الإصدار 1.18، يدعم Go الأجناس العامة المخصّصة.
يتناول هذا الكتاب ميزة الأجناس العامة المخصّصة في لغة البرمجة Go. ويشمل محتوى هذا الكتاب:
- صيغة الأجناس العامة المخصّصة،
- قيود الأنواع ووسائط الأنواع،
- معطيات الأنواع واستنتاج الأنواع،
- كيفية كتابة شيفرة صحيحة بالأجناس العامة المخصّصة،
- قيود التطبيق/التصميم الحالية.
يحتاج القارئ إلى الإلمام بالبرمجة العامة في Go لقراءة هذا الكتاب. وعلى وجه الخصوص، ينبغي أن يكون قرّاء هذا الكتاب ملمّين بـنظام الأنواع في Go، بما في ذلك الأجناس العامة المدمجة في Go، فهي والأجناس العامة المخصّصة نظامان مختلفان.
يركّز الكتاب حالياً بشكل أساسي على صيغة الأجناس العامة المخصّصة (والمفاهيم الواردة فيها). وستُقدَّم أمثلة عملية أكثر عندما أكتسب خبرات أكثر في استخدام الأجناس العامة المخصّصة.
عن GoTV
أثناء كتابة هذا الكتاب، استُخدمت الأداة GoTV لإدارة تثبيتات إصدارات متعددة من سلسلة أدوات Go وفحص اختلافات السلوك بين إصدارات سلسلة أدوات Go.