Go في العمل
Go في العمل
ملخص:
عن الكتاب
كتاب «Go في العمل» هو دليل عملي للغة البرمجة Go (Golang)، مصمم للمطورين الذين يرغبون في إتقان هذه اللغة الحديثة والسريعة والفعالة. مؤلف الكتاب، ويليام كينيدي، هو أحد الخبراء الرائدين في Go والمؤلف المشارك للمواد التعليمية الرسمية لهذه اللغة.
لمن هذا الكتاب
الكتاب موجه للمبرمجين ذوي الخبرة الأساسية في التطوير (بأي لغة)، الذين يرغبون في تعلم Go من الصفر أو تنظيم معرفتهم. سيكون الكتاب مفيدًا لكل من المبتدئين والمطورين ذوي الخبرة الذين ينتقلون إلى Go من لغات أخرى.
ماذا سيتعلم القارئ
- أساسيات بناء الجملة وأنواع البيانات في Go
- العمل مع goroutines و channels للبرمجة المتزامنة
- أنماط التصميم المميزة للغة Go
- اختبار وتحليل أداء الكود
- إنشاء خدمات الويب والعمل مع قواعد البيانات
- أمثلة عملية من التطوير الواقعي
محتويات الفصول
يتكون الكتاب من 12 فصلاً، تغطي: مقدمة إلى Go، الأنواع الأساسية وهياكل البيانات، الدوال والطرق، الواجهات، التزامن (goroutines و channels)، الحزم والوحدات، الاختبار، الانعكاس، العمل مع JSON و XML، برمجة الشبكات، إنشاء تطبيقات الويب، بالإضافة إلى مواضيع متقدمة مثل جمع القمامة وتحسين الأداء.
لماذا يستحق القراءة
«Go في العمل» ليس مجرد مرجع، بل هو دليل عملي مع عدد كبير من أمثلة الكود التي يمكن تطبيقها فورًا في العمل. الكتاب مكتوب بلغة حية، ويتم شرح المفاهيم المعقدة بأمثلة بسيطة. يتم إيلاء اهتمام خاص للبرمجة المتزامنة - وهي إحدى أقوى نقاط Go. بعد القراءة، ستتمكن من كتابة تطبيقات فعالة وقابلة للتوسع وموثوقة بلغة Go.