AzLearn

معالجة الأخطاء

تعلم

معالجة الأخطاء — Error Handling

Go تتعامل مع الأخطاء بطريقة مختلفة عن معظم اللغات — لا يوجد try/catch. بدلاً من ذلك، الأخطاء هي قيم عادية تُرجعها الدوال ويتعامل معها المطور صراحة.

ما ستتعلمه:

  • أساسيات الأخطاء — إنشاء الأخطاء، تغليفها، والتحقق منها
  • أنماط متقدمة — أنواع أخطاء مخصصة، errors.Is/As، و panic/recover

مهارات الفصل

error-interface error-wrapping custom-errors sentinel-errors panic-recover