Go / المتوسط: الحزم والعمل المتزامن

Go — المتوسط: الحزم والعمل المتزامن

ركب حزما قابلة للاختبار وإدخالا وإخراجا محدودين وHTTP وسياقات وقنوات.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • فصل واجهات الحزم من تفاصيل التنفيذ.
  • اختبار الفشل وتنظيف الموارد.
  • تنسيق الروتينات ببروتوكولات اكتمال صريحة.
  1. الحزم وحدود الواجهات

    صمم حزما مترابطة بعقود عامة صغيرة واعتمادات صريحة ومتطلبات وحدات قابلة للتكرار.

    ابدأ التعلّم
  2. اختبار العقود والتشويش

    اشتق فحوصا ذات معنى من وعود المجال واستخدم أدوات Go دون خلط التغطية بالبرهان.

    ابدأ التعلّم
  3. الدفقات والملفات والسجلات المحدودة

    عالج نتائج الدفق بالترتيب الصحيح وافرض الحجم وحدد ملكية الموارد صراحة.

    ابدأ التعلّم
  4. السياق والمواعيد والإلغاء

    مرر عمر العملية عبر الاستدعاءات وميز طلب الإلغاء من انتظار توقف العمل.

    ابدأ التعلّم
  5. معالجات HTTP والعملاء

    ركب سلوك HTTP محدودا واختبر المعالجات دون خدمات خارجية وحدد أعمار الطلب والموارد.

    ابدأ التعلّم
  6. الروتينات والقنوات والاكتمال

    نسق العمل المتزامن بالاتصال وملكية القنوات والاكتمال الملحوظ بدلا من النوم.

    ابدأ التعلّم
العودة إلى الدورة