الأخطاء المُهيكلة في جو: سد الفجوة بين التسجيل ومعالجة الأخطاء
2025-06-01
تتناول هذه المشاركة تجارب لتحسين إدارة الأخطاء في برامج جو متوسطة الحجم، خاصةً واجهات برمجة التطبيقات HTTP. يبرز الكاتب قيود سلاسل الأخطاء البسيطة في السجلات المُهيكلة والتصفية الفعّالة. ويُقدّم نهجًا قائمًا على السياق للأخطاء المُهيكلة، حيث يتم دمج البيانات الوصفية ضمن الأخطاء لاندماج سلس مع السجلات المُهيكلة. هذا النهج، باستخدام أنواع أخطاء مخصصة وحزمة السياق، يُحسّن من ثراء ووضوح معلومات الخطأ دون زيادة كبيرة في حمل الكود، مما يُبسّط عملية تصحيح الأخطاء. ويدعم الكاتب مكتبة التعليمات البرمجية المفتوحة المصدر الخاصة به، `fault`، لتبسيط هذه العملية.
التطوير
التسجيل المُهيكِل