إيثيريوم لمطوري Go
تعلم كيفية التطوير لإيثيريوم باستخدام المشاريع والأدوات المعتمدة على Go
استخدم إيثيريوم لإنشاء تطبيقات لامركزية (dapps). يمكن أن تكون هذه التطبيقات اللامركزية (dapps) جديرة بالثقة، مما يعني أنه بمجرد نشرها على إيثيريوم، فإنها ستعمل دائمًا كما تمت برمجتها. إنها لامركزية، مما يعني أنها تعمل على شبكة نظير إلى نظير ولا توجد نقطة فشل واحدة. لا يتحكم فيها كيان أو شخص واحد ويكاد يكون من المستحيل فرض رقابة عليها. يمكنها التحكم في الأصول الرقمية من أجل إنشاء أنواع جديدة من التطبيقات.
البدء مع العقود الذكية ولغة Solidity
اتخذ خطواتك الأولى لدمج Go مع إيثيريوم
هل تحتاج إلى مقدمة أساسية أولاً؟ تحقق من ethereum.org/learn أو ethereum.org/developers.
- شرح سلسلة الكتل (opens in a new tab)
- فهم العقود الذكية (opens in a new tab)
- كتابة عقدك الذكي الأول (opens in a new tab)
- تعلم كيفية تجميع ونشر Solidity (opens in a new tab)
- دليل تعليمي للعقود (opens in a new tab)
مقالات وكتب للمبتدئين
- البدء مع جو إيثريوم (geth) (opens in a new tab)
- استخدام Golang للاتصال بإيثيريوم (opens in a new tab)
- نشر عقود إيثيريوم الذكية باستخدام Golang (opens in a new tab)
- دليل خطوة بخطوة لاختبار ونشر عقود إيثيريوم الذكية في Go (opens in a new tab)
- كتاب إلكتروني: تطوير إيثيريوم باستخدام Go (opens in a new tab) - تطوير تطبيقات إيثيريوم باستخدام Go
مقالات ووثائق للمستوى المتوسط
- وثائق جو إيثريوم (geth) (opens in a new tab) - الوثائق الرسمية لـ Golang في إيثيريوم
- دليل مبرمج إريغون (opens in a new tab) - دليل مصور يتضمن شجرة الحالة، والإثباتات المتعددة، ومعالجة المعاملات
- إريغون وإيثيريوم عديم الحالة (opens in a new tab) - مؤتمر مجتمع إيثيريوم لعام 2020 (EthCC 3)
- إريغون: تحسين عملاء إيثيريوم (opens in a new tab) - مؤتمر Devcon 4 لعام 2018
- GoDoc لجو إيثريوم (geth) (opens in a new tab)
- إنشاء تطبيق لامركزي (dapp) في Go باستخدام جو إيثريوم (geth) (opens in a new tab)
- العمل مع شبكة إيثيريوم الخاصة باستخدام Golang وجو إيثريوم (geth) (opens in a new tab)
- اختبار الوحدة لعقود Solidity على إيثيريوم باستخدام Go (opens in a new tab)
- مرجع سريع لاستخدام جو إيثريوم (geth) كمكتبة (opens in a new tab)
أنماط الاستخدام المتقدمة
- الواجهة الخلفية المحاكية لجو إيثريوم (geth) (opens in a new tab)
- تطبيقات سلسلة الكتل كخدمة باستخدام إيثيريوم وQuorum (opens in a new tab)
- التخزين الموزع IPFS وسرب في تطبيقات سلسلة كتل إيثيريوم (opens in a new tab)
- عملاء الأجهزة المحمولة: المكتبات وعقد إيثيريوم الداخلية (Inproc) (opens in a new tab)
- التطبيقات اللامركزية (dapps) الأصلية: روابط Go لعقود إيثيريوم (opens in a new tab)
مشاريع وأدوات Go
- جو إيثريوم (geth) (opens in a new tab) - التنفيذ الرسمي لبروتوكول إيثيريوم بلغة Go
- تحليل كود جو إيثريوم (geth) (opens in a new tab) - مراجعة وتحليل الكود المصدري لجو إيثريوم (geth)
- إريغون (opens in a new tab) - مشتق أسرع من جو إيثريوم (geth)، مع التركيز على عقد الأرشيف
- Golem (opens in a new tab) - تنشئ Golem سوقًا عالميًا لقوة الحوسبة
- Quorum (opens in a new tab) - تنفيذ مصرح به لإيثيريوم يدعم خصوصية البيانات
- برايزم (opens in a new tab) - تنفيذ Go لإيثيريوم 2.0 'Serenity'
- Eth Tweet (opens in a new tab) - تويتر لامركزي: خدمة تدوين مصغر تعمل على سلسلة كتل إيثيريوم
- Plasma MVP Golang (opens in a new tab) — تنفيذ Golang وتوسيع لمواصفات بلازما القابلة للتطبيق كحد أدنى
- مجمع تعدين إيثيريوم المفتوح (opens in a new tab) - مجمع تعدين إيثيريوم مفتوح المصدر
- محفظة HD لإيثيريوم (opens in a new tab) - اشتقاقات محفظة HD لإيثيريوم في Go
- Multi Geth (opens in a new tab) - دعم للعديد من أنواع شبكات إيثيريوم
- عميل خفيف لجو إيثريوم (geth) (opens in a new tab) - تنفيذ جو إيثريوم (geth) لبروتوكول إيثيريوم الفرعي الخفيف
- SDK لإيثيريوم بلغة Golang (opens in a new tab) - تنفيذ بسيط لمحفظة إيثيريوم وأدوات مساعدة في Golang
- SDK لـ Covalent بلغة Golang (opens in a new tab) - وصول فعال لبيانات سلسلة الكتل عبر SDK بلغة Go لأكثر من 200+ سلسلة كتل
هل تبحث عن المزيد من الموارد؟ تحقق من ethereum.org/developers
مساهمو مجتمع Go
- ديسكورد جو إيثريوم (geth) (opens in a new tab)
- Gist لجو إيثريوم (geth) (opens in a new tab)
- Slack لـ Gophers (opens in a new tab) - قناة #ethereum (opens in a new tab)
- StackExchange - إيثيريوم (opens in a new tab)
- Gitter لـ Multi Geth (opens in a new tab)
- Gitter لإيثيريوم (opens in a new tab)
- Gitter للعميل الخفيف لجو إيثريوم (geth) (opens in a new tab)