গো (Go) ডেভেলপারদের জন্য ইথিরিয়াম
পেজ সর্বশেষ আপডেট: ২৫ ফেব্রুয়ারী, ২০২৬
গো-ভিত্তিক (Go-based) প্রজেক্ট এবং টুলিং ব্যবহার করে ইথিরিয়ামের জন্য কীভাবে ডেভেলপ করতে হয় তা শিখুন
ডিসেন্ট্রালাইজড এপ্লিকেশন (বা "ডিএ্যাপস") তৈরি করতে ইথিরিয়াম ব্যবহার করুন। এই ডিএ্যাপসগুলো বিশ্বস্ত হতে পারে, যার মানে হলো একবার ইথিরিয়ামে ডেপ্লয় করা হলে, এগুলো সবসময় প্রোগ্রাম অনুযায়ী চলবে। এগুলো ডিসেন্ট্রালাইজড, যার মানে হলো এগুলো একটি পিয়ার-টু-পিয়ার নেটওয়ার্কে চলে এবং এগুলোর কোনো একক ব্যর্থতার বিন্দু (single point of failure) নেই। কোনো একক সত্তা বা ব্যক্তি এগুলোকে নিয়ন্ত্রণ করে না এবং এগুলো সেন্সর করা প্রায় অসম্ভব। নতুন ধরনের অ্যাপ্লিকেশন তৈরি করার জন্য এগুলো ডিজিটাল সম্পদ নিয়ন্ত্রণ করতে পারে।
স্মার্ট কন্ট্রাক্ট এবং 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 দিয়ে ইথিরিয়াম অ্যাপ্লিকেশন ডেভেলপ করুন
ইন্টারমিডিয়েট আর্টিকেল এবং ডক্স
- Go Ethereum ডকুমেন্টেশন (opens in a new tab) - অফিসিয়াল ইথিরিয়াম Golang এর ডকুমেন্টেশন
- Erigon প্রোগ্রামার গাইড (opens in a new tab) - স্টেট ট্রি, মাল্টি-প্রুফ এবং লেনদেন প্রসেসিং সহ সচিত্র গাইড
- Erigon এবং স্টেটলেস ইথিরিয়াম (opens in a new tab) - 2020 ইথিরিয়াম কমিউনিটি কনফারেন্স (EthCC 3)
- Erigon: ইথিরিয়াম ক্লায়েন্ট অপ্টিমাইজ করা (opens in a new tab) - 2018 Devcon 4
- Go Ethereum GoDoc (opens in a new tab)
- Geth এর সাথে Go-তে একটি ডিএ্যাপ তৈরি করা (opens in a new tab)
- Golang এবং Geth এর সাথে ইথিরিয়াম প্রাইভেট নেটওয়ার্কে কাজ করা (opens in a new tab)
- Go এর সাথে ইথিরিয়ামে Solidity কন্ট্রাক্ট ইউনিট টেস্টিং (opens in a new tab)
- লাইব্রেরি হিসেবে Geth ব্যবহার করার জন্য কুইক রেফারেন্স (opens in a new tab)
অ্যাডভান্সড ব্যবহারের ধরন
- GETH সিমুলেটেড ব্যাকএন্ড (opens in a new tab)
- ইথিরিয়াম এবং Quorum ব্যবহার করে ব্লকচেইন-অ্যাজ-এ-সার্ভিস অ্যাপস (opens in a new tab)
- ইথিরিয়াম ব্লকচেইন অ্যাপ্লিকেশনে ডিস্ট্রিবিউটেড স্টোরেজ IPFS এবং Swarm (opens in a new tab)
- মোবাইল ক্লায়েন্ট: লাইব্রেরি এবং ইনপ্রক ইথিরিয়াম নোড (opens in a new tab)
- নেটিভ ডিএ্যাপস: ইথিরিয়াম কন্ট্রাক্টের সাথে Go বাইন্ডিং (opens in a new tab)
Go প্রজেক্ট এবং টুলস
- Geth / Go Ethereum (opens in a new tab) - ইথিরিয়াম প্রটোকলের অফিসিয়াল Go ইমপ্লিমেন্টেশন
- Go Ethereum কোড অ্যানালাইসিস (opens in a new tab) - Go Ethereum সোর্স কোডের রিভিউ এবং অ্যানালাইসিস
- Erigon (opens in a new tab) - আর্কাইভ নোডের উপর ফোকাস সহ Go Ethereum এর দ্রুততর ডেরিভেটিভ
- Golem (opens in a new tab) - Golem কম্পিউটিং পাওয়ারের জন্য একটি গ্লোবাল মার্কেট তৈরি করছে
- Quorum (opens in a new tab) - ডেটা প্রাইভেসি সমর্থনকারী ইথিরিয়ামের একটি পারমিশনড ইমপ্লিমেন্টেশন
- Prysm (opens in a new tab) - ইথিরিয়াম 'Serenity' 2.0 Go ইমপ্লিমেন্টেশন
- Eth Tweet (opens in a new tab) - ডিসেন্ট্রালাইজড টুইটার: ইথিরিয়াম ব্লকচেইনে চলা একটি মাইক্রোব্লগিং সার্ভিস
- Plasma MVP Golang (opens in a new tab) — মিনিমাম ভায়াবল প্লাজমা স্পেসিফিকেশনের Golang ইমপ্লিমেন্টেশন এবং এক্সটেনশন
- Open Ethereum Mining Pool (opens in a new tab) - একটি ওপেন সোর্স ইথিরিয়াম মাইনিং পুল
- Ethereum HD Wallet (opens in a new tab) - Go-তে ইথিরিয়াম HD ওয়ালেট ডেরিভেশন
- Multi Geth (opens in a new tab) - ইথিরিয়াম নেটওয়ার্কের অনেক প্রজাতির জন্য সাপোর্ট
- Geth Light Client (opens in a new tab) - লাইট ইথিরিয়াম সাবপ্রটোকলের Geth ইমপ্লিমেন্টেশন
- Ethereum Golang SDK (opens in a new tab) - Golang-এ একটি সাধারণ ইথিরিয়াম ওয়ালেট ইমপ্লিমেন্টেশন এবং ইউটিলিটি
- Covalent Golang SDK (opens in a new tab) - 200+ ব্লকচেইনের জন্য Go SDK এর মাধ্যমে দক্ষ ব্লকচেইন ডেটা অ্যাক্সেস
আরও রিসোর্স খুঁজছেন? ethereum.org/developers দেখুন
Go কমিউনিটি কন্ট্রিবিউটর
- Geth Discord (opens in a new tab)
- Geth Gist (opens in a new tab)
- Gophers Slack (opens in a new tab) - #ethereum চ্যানেল (opens in a new tab)
- StackExchange - Ethereum (opens in a new tab)
- Multi Geth Gitter (opens in a new tab)
- Ethereum Gitter (opens in a new tab)
- Geth light Client Gitter (opens in a new tab)