AzLearn

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

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

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

ما ستتعلمه:

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