Ethereum Go fejlesztőknek
Használja az Ethereumot decentralizált alkalmazások (dappok) fejlesztésére. Ezek a dappok megbízhatóak, ami azt jelenti, hogyha egyszer telepítették az Ethereumba, akkor mindig úgy fognak futni, ahogy programozták őket. Decentralizáltak, ami azt jelenti, hogy egy peer-to-peer hálózaton futnak és nincs lehetőség egyetlen hiba miatti leállásra (single point of failure). Nincs olyan entitás vagy személy, ami irányítaná őket és szinte lehetetlen őket cenzúrázni. Digitális eszközöket irányíthatnak, lehetőséget teremtve ezzel újfajta alkalmazások létrejöveteléhez.
Kezdő lépések az okosszerződésekkel és a Solidity nyelvvel
Tegye meg az első lépést, hogy integrálja a Go-t az Ethereummal
Szükséged van egy méginkább kezdőknek szóló alapozóra? Tekintsd meg az ethereum.org/learn oldalt vagy az ethereum.org/developers oldalt.
- Blokklánc ismertetése
- Okosszerződések értelmezése
- Írd meg az első Okosszerződésed
- Tanuld meg a Solidity fordítását és telepítését
- Szerződésútmutató
Cikkek és könyvek kezdőknek
- Kezdő lépések Geth-tel
- Golang használata Ethereumra való kapcsolódásra
- Ethereum okosszerződések telepítése Golang használatával
- Egy útmutató, arról, hogy hogyan kell Ethereum okosszerződéseket tesztelni és telepíteni lépésről lépésre
- eBook: Ethereum fejlesztése a Go-val – Ethereum alkalmazások fejlesztése Go-val
Cikkek és dokumentációk haladóknak
- Go Ethereum dokumentácó – A hivatalos Ethereum Golang dokumentáció
- Erigon útmutató programozóknak – Illusztrált útmutató, amely bemutatja az állapotfát, többszöri bizonyítékokat és a tranzakciófeldolgozást
- Erigon és a státuszmentes Ethereum – 2020-as Ethereum Közösségi Konferencia (EthCC 3)
- Erigon: Ethereum-kliensek optimalizálása – 2018. Devcon 4
- Go Ethereum GoDoc
- Egy dapp készítése Go-ban a Geth segítségével
- Dolgozzon az Ethereum privát hálózaton a Golanggal és Geth-tel
- Solidity szerződések egységtesztje az Ethereumon a Go-val
- Gyors hivatkozás, hogyan használja a Geth-t könyvtárként
Speciális használati minták
- A GETH szimulált Backend
- A blokklánc mint szolgáltatás alkalmazások az Ethereum és a Quorum használatával
- Elosztott tárhely IPFS és Swarm az Ethereum blokklánc alkalmazásokban
- Mobilkliensek: könyvtárak és inproc Ethereum csomópontok
- Natív dappok: Go-megkötések az Ethereum szerződésekre
Go-projektek és -eszközök
- Geth / Go Ethereum - Az Ethereum protokoll hivatalos Go implementációja
- Go Ethereum Code Analysis - Go Ethereum forráskód áttekintése és elemzése
- Erigon – A Go Ethereum gyorsabb változata, mely az archív csomópontokra fókuszál
- Golem - A Golem egy globális piacot teremt a számítási teljesítmény számára
- Quorum - Egy engedélyköteles Ethereum implementáció, mely támogatja az adatvédelmet
- Prysm - Ethereum 'Serenity' 2.0 Go implementáció
- Eth Tweet - Decentralizált Twitter: Egy mikroblogolási szolgáltatás, mely az Ethereum blokkláncon fut
- Plasma MVP Golang — A Minimum Viable Plasma specifikációjának Golang implementációja és kiterjesztése
- Open Ethereum Mining Pool - Egy nyílt forráskódú Ethereum bányászalap
- Ethereum HD Wallet - Ethereum HD Wallet levezetések Go-ban
- Multi Geth - Az Ethereum hálózatok több fajtáját támogatja
- Geth Light Client - Light Ethereum Subprotocol Geth implementációja
- Ethereum Golang SDK – Egy egyszerű Ethereum-tárcaimplementáció és eszközök Golangban
- Covalent Golang SDK - hatékony blokklánc-adatelérés Go SDK-n keresztül 200+ blokklánchoz
Még több anyagot keresel? Tekintse meg az ethereum.org/developers oldalt
Go közösségi hozzájárulók
- Geth Discord
- Geth Gist
- Gophers Slack - #ethereum channel
- StackExchange - Ethereum
- Multi Geth Gitter
- Ethereum Gitter
- Geth light Client Gitter