|
توفر مكتبة Go القياسية أدوات مباشرة لإخراج السجلات من برامج Go، باستخدام الحزمة log للخرج الحر، والحزمة log/slog للخرج المنظم. |
|
|
|
|
|
|
|
|
يستخدم مجرد استدعاء دوال مثل |
|
|
يمكن إعداد مسجّلات الأحداث باستخدام خيارات تحدد صيغة
خرجها. تكون خيارات |
|
|
يدعم أيضًا إخراج اسم الملف ورقم السطر الذي استُدعيت منه دالة
|
|
|
قد يفيد إنشاء مسجّل أحداث مخصص وتمريره. عند إنشاء مسجّل جديد، يمكننا تعيين بادئة لتمييز خرجه من خرج المسجّلات الأخرى. |
|
|
يمكننا تعيين البادئة لمسجّلات الأحداث الموجودة، بما فيها
المسجّل القياسي، باستخدام الأسلوب |
|
|
يمكن أن تكون لمسجّلات الأحداث أهداف خرج مخصصة؛ إذ يصلح أي
|
|
|
يكتب هذا الاستدعاء خرج السجل في |
|
|
سيعرضه هذا فعليًا على الخرج القياسي. |
|
|
توفر الحزمة |
|
|
يمكن أن يحتوي خرج |
|
|
هذا خرج نموذجي؛ يعتمد التاريخ والوقت الناتجان على وقت تشغيل المثال. |
|
|
قُسّم هذا الخرج على عدة أسطر لتوضيح عرضه على الموقع، لكنه يُخرج في الواقع في سطر واحد. |
|
المثال التالي: عميل HTTP.