·go-middleware
</>

go-middleware

أنماط برمجية وسيطة لـ Go HTTP الاصطلاحية مع نشر السياق، والتسجيل المنظم عبر السجل، ومعالجة الأخطاء المركزية، واسترداد الذعر. يُستخدم عند كتابة البرامج الوسيطة، أو إضافة تتبع الطلب، أو تنفيذ الاهتمامات الشاملة.

19التثبيتات·1الرائج·@existential-birds

التثبيت

$npx skills add https://github.com/existential-birds/beagle --skill go-middleware

كيفية تثبيت go-middleware

ثبّت مهارة الذكاء الاصطناعي go-middleware بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/existential-birds/beagle --skill go-middleware
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: existential-birds/beagle.

| Context keys, request IDs, user metadata | references/context-propagation.md | | slog setup, logging middleware, child loggers | references/structured-logging.md | | AppHandler pattern, domain errors, recovery | references/error-handling-middleware.md |

All middleware follows the standard func(http.Handler) http.Handler pattern. This is the composable building block for cross-cutting concerns in Go HTTP servers.

Use context.WithValue for request-scoped data that crosses API boundaries (request IDs, authenticated users, tenant IDs). Always use typed keys to avoid collisions.

أنماط برمجية وسيطة لـ Go HTTP الاصطلاحية مع نشر السياق، والتسجيل المنظم عبر السجل، ومعالجة الأخطاء المركزية، واسترداد الذعر. يُستخدم عند كتابة البرامج الوسيطة، أو إضافة تتبع الطلب، أو تنفيذ الاهتمامات الشاملة. المصدر: existential-birds/beagle.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/existential-birds/beagle --skill go-middleware
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-26
آخر تحديث
2026-03-10

Browse more skills from existential-birds/beagle

إجابات سريعة

ما هي go-middleware؟

أنماط برمجية وسيطة لـ Go HTTP الاصطلاحية مع نشر السياق، والتسجيل المنظم عبر السجل، ومعالجة الأخطاء المركزية، واسترداد الذعر. يُستخدم عند كتابة البرامج الوسيطة، أو إضافة تتبع الطلب، أو تنفيذ الاهتمامات الشاملة. المصدر: existential-birds/beagle.

كيف أثبّت go-middleware؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/existential-birds/beagle --skill go-middleware بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/existential-birds/beagle

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-26