معالجة الأخطاء
معالجة الأخطاء — Error Handling
Go تتعامل مع الأخطاء بطريقة مختلفة عن معظم اللغات — لا يوجد try/catch. بدلاً من ذلك، الأخطاء هي قيم عادية تُرجعها الدوال ويتعامل معها المطور صراحة.
ما ستتعلمه:
- أساسيات الأخطاء — إنشاء الأخطاء، تغليفها، والتحقق منها
- أنماط متقدمة — أنواع أخطاء مخصصة، errors.Is/As، و panic/recover