جولة في المكتبة القياسية
جزء من دورة Go
في تعلّم أي لغة تأتي لحظة تكفّ فيها عن التساؤل كيف تكتب حلقة وتبدأ بالتساؤل كيف تقرأ ملفاً، أو تنسّق تاريخاً، أو تحوّل بياناتك إلى شيء يفهمه برنامج آخر. وفي لغات كثيرة يكون الجواب أن تنزل إلى السوق: تبحث عن حزمة، وتتفقد إن كانت لا تزال مصانة، وتضيفها إلى مشروعك، ثم تتمنى الخير.
أما جواب Go فهو عادةً أن الأمر موجود عندك أصلاً. المكتبة القياسية هي مجموعة الحزم التي تأتي مع Go نفسها، وهي كبيرة على غير العادة وجيدة على غير العادة. قراءة الملفات، وتحليل النصوص، وقياس الزمن، وترميز البيانات، وخدمة طلبات الويب: كل ذلك في الصندوق، كتبه الناس أنفسهم، وباتباع الأعراف نفسها، ومضمون أن يستمر في العمل.
هل تريد تعلّم Go جولة في المكتبة القياسية في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Go جاهز، وتعمل على جولة في المكتبة القياسية بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسجولة في المكتبة القياسيةما الذي ستتعلّمه
- Fmt
- Strings
- Strconv
- Time
- Os
- Bufio
- Encoding/json
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
20 دروس- 1مرحبا، Go25 دقيقة
- 2المتغيرات والأنواع25 دقيقة
- 3التحكم في التدفق: if و for30 دقيقة
- 4الدوال30 دقيقة
- 5الشرائح (slices) والخرائط (maps)35 دقيقة
- 6الهياكل (structs) والمؤشرات (pointers)35 دقيقة
- 7الأساليب (methods) والواجهات (interfaces)35 دقيقة
- 8معالجة الأخطاء35 دقيقة
- 9الوحدات (modules) وهيكل المشروع35 دقيقة
- 10مشروع CLI الصغير التتويجي40 دقيقة
- 11جولة في المكتبة القياسية40 دقيقة
- 12الاختبار والمعايير المرجعية (benchmarks)40 دقيقة
- 13الغوروتينات (goroutines) والقنوات (channels)40 دقيقة
- 14أنماط التزامن45 دقيقة
- 15الأنواع العامة (generics)35 دقيقة
- 16خوادم HTTP45 دقيقة
- 17قواعد البيانات مع database/sql45 دقيقة
- 18الأداء والتحليل التشخيصي40 دقيقة
- 19أنماط التصميم في لغة Go40 دقيقة
- 20النشر والإنتاج45 دقيقة
