التسجيل المنظم في لغة Go: دليل كامل لـ slog في Go 1.21

robot
إنشاء الملخص قيد التقدم

لماذا يهم السجل المنظم لمطوري Go

لسنوات، ناقش مطورو Go السجل المنظم. لقد تصدر باستمرار استبيانات المجتمع، وردت البيئة المحيطة بعدد من الحلول — من logrus ( المستخدم في أكثر من 100,000 حزمة) إلى Zap. لكن المشكلة هنا: عندما تبني تطبيقات كبيرة، لا مفر من جلب عدة حزم تسجيل من خلال الاعتمادات. كل واحدة لها طريقتها الخاصة في إخراج السجلات، مما يجعل من المستحيل تقريبًا الحفاظ على الاتساق.

يغير Go 1.21 هذا مع تقديم log/slog، الذي يجلب التسجيل المنظم الأصلي إلى المكتبة القياسية. بدلاً من تحليل النص غير المنظم، تستخدم السجلات المنظمة أزواج المفتاح والقيمة التي يمكن البحث عنها، تصفيتها، وتحليلها بشكل موثوق وسريع. بالنسبة للمطورين الذين يقومون بتصحيح أنظمة الإنتاج، هذا هو التغيير الجذري.

البدء: تطبيقك الأول باستخدام slog

جمال slog هو مدى بساطته في البدء:

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$3.67Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.66Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.67Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.68Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.68Kعدد الحائزين:1
    0.00%
  • تثبيت