مدخل إلى لغة البرمجة Go

قصدت مواضيع عادية تشرح من خلالها كيفية عمل API خطوة بخطوة

يعني بتجمع بين التطبيق العملي والمعلومات الجديدة

مثال: (1) ورشة تطوير تطبيقات الويب باستخدام Django: بناء المشروع

2 Likes

بإذن الله أخي لؤي، تكرم :balloon::ok_hand:t2:

2 Likes

مقالة مشروحة بشكل سلس قرأت عنها بس ما بحب اتعمق كتير وخاص مبتدأ :scream:

شكراً @TChiOfficiel

2 Likes

رائع جدا اخي فتحي
شكرا جزيلا على الشرح الرائع لقد وضحت الطريق جيدا، لكن تبقى نقطة واحدة اتحسس منها شخصيا من قوقل وهي ارتباط اي شيء بموقع قوقل مثلا اشتراط بريد الكتروني gmail لتشغيل هواتف اندرويد مما يجعل من الهاتف مجرد خدمة فقط عند قوقل.
ايضا مثل مكتبة speech_recognition الخاصة بالبايثون.
هل هذه اللغة تعتمد على نفس المبدأ أم لا؟

2 Likes

شكرا لك أخي @abdallahmiri، حاولت قدر الإمكان أن لا أدخل في التفاصيل وهذا الذي خرجت به :grin:

2 Likes

لا الأمر ليس كذلك بالنسبة للغة Go، صحيح أن Google لو لم تكن بحاجة للغة جديدة لما قامت بإنشاء Go، وهي تقوم بدعمها إلى الآن، ولكنها الآن لغة مفتوحة المصدر، تماماً كما هي جافا تابعه لأوراكل.
بإمكانك الإطلاع هنا على ال license

2 Likes

من أجمل اللغات التي تعاملت معها

لا سيما فلسفتها :heart_eyes:

2 Likes

اللغة تعتبر Full-stack . تستطيع استخدامها في كل من الفرونت و البآك آند .

أنا حاليا أعمل بها استخدمها في الـ back-end

3 Likes

نقطة جميلة تطرقت إليها .

في لغة Go . عندما نكون على مستوى الحزمة (package level) أي تعريف (declaration) يجب أن يبدأ بكلمة مفتاحية (keyword) مثل : var, const, func, type, and import .

هنالك بعض القواعد الأخرى الخاصة بالـ short declaration يمكنك الإطلاع عليها هنا :

3 Likes

سأجرب في الزمن القريب ان شاء الله

3 Likes

أهلا أخي أسامة، بارك الله فيك على الإضافة
ولكن يا ريت لو توضح لنا أكثر كيفية استخدامها في الفرونت أند
عن طريق تحويل (compile) كود Go إلى جافاسكريبت أم ماذا ؟

2 Likes

أخي أسامه @algorithm، سعدت جدا بوجود شخص معنا في كورتابر مهتم بلغة Go، بإمكاننا العمل معا بإستخدام هذه اللغة الجميلة :star_struck: :muscle:

1 Like

شكرا لك صديقي أسامة

نعم مر معي الرابط يوم أمس وأنا أبحث، شرح مميز :+1:

3 Likes

نعم يتم استخدام هذا الكومبايلر Gohperjs

أيضا ممكن تصل إلى native js functions .
ممكن تستخدم socket.io و طلبات الأجاكس …
تتعامل مع الـ Localstorage
ممكن تعمل SPA (Single Page Application)

=> بإمكاننا العمل معا بإستخدام هذه اللغة الجميلة .

من محبي هاته اللغة جدا و اريد التعمق فيها بشكل كبير . حاليا أمر بفترة صعبة شوي فما اقدر أدون . لكن إن شـاء الله ساعمل لاحقا على تدوينات او حتى دورات للأكاديمية .

تقريبا انتهيت من الأساسيات . فقط محتاجين الرفع على القناة و حاليا داخل على موضوع الـ backend . فممكن تستفاد من الفيديوهات و تعمل مقالات هنا تفيد الأكاديمية :heart:

5 Likes

يعطيك العافية يا فتحي
كل يوم نتعرف على ما هو جديد مع كورتابز😍

2 Likes

شكراً لك أسامة على التوضيح، بارك الله فيك أخي

2 Likes

القادم أحلى وأجمل أخي صهيب، أعمالكم كان لها دور كبير في تحفيزي، سأحاول أن أجعل منها مقالات دورية، ولم لا ورشات أيضاً

2 Likes

بالتوفيق :+1::+1:

2 Likes

توضيح جميل يا اسامة ومعلومات جديدة أعرفها :open_mouth:

أتطلع جدا لقراءة مقالاتك ومشاهدة فيديوهاتك المميزة :star_struck:

3 Likes

لي الشــرف و الله :heart:

3 Likes