Ethereum pro vývojáře v Go
Stránka naposledy aktualizována: 14. února 2026
Použijte Ethereum k vytváření decentralizovaných aplikací (neboli "dapps"). Tyto aplikace mohou být důvěryhodné, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Jsou decentralizované, což znamená, že běží na síti peer-to-peer a neexistuje žádný jediný bod selhání. Nekontroluje je žádná jediná entita ani osoba a je téměř nemožné je cenzurovat. Mohou ovládat digitální aktiva, aby mohly vytvářet nové druhy aplikací.
Začínáme s chytrými kontrakty a jazykem Solidity
Udělejte své první kroky k integraci jazyka Go s Ethereem
Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.
- Vysvětlení blockchainuopens in a new tab
- Porozumění chytrým kontraktůmopens in a new tab
- Napište svůj první chytrý kontraktopens in a new tab
- Naučte se kompilovat a nasazovat Solidityopens in a new tab
- Tutoriál ke kontraktůmopens in a new tab
Články a knihy pro začátečníky
- Začínáme s Gethopens in a new tab
- Použití Golang k připojení k Ethereuopens in a new tab
- Nasazení chytrých kontraktů na Ethereu pomocí Golangopens in a new tab
- Podrobný průvodce testováním a nasazením chytrých kontraktů na Ethereu v Goopens in a new tab
- eBook: Vývoj pro Ethereum s Goopens in a new tab – Vyvíjejte aplikace pro Ethereum pomocí Go
Články a dokumentace pro středně pokročilé
- Dokumentace Go Ethereumopens in a new tab – Dokumentace pro oficiální podporu jazyka Go v projektu Ethereum
- Programátorská příručka Erigonopens in a new tab – Ilustrovaný průvodce včetně stavového stromu, multi-proofs a zpracování transakcí
- Erigon a bezestavové Ethereumopens in a new tab – Konference komunity Etherea 2020 (EthCC 3)
- Erigon: optimalizace klientů Ethereaopens in a new tab – Devcon 4 2018
- Go Ethereum GoDocopens in a new tab
- Vytvoření dapp v Go pomocí Gethopens in a new tab
- Práce se soukromou sítí Ethereum pomocí Golang a Gethopens in a new tab
- Unit testování kontraktů Solidity na Ethereu s Goopens in a new tab
- Rychlá reference pro používání Geth jako knihovnyopens in a new tab
Pokročilé vzory použití
- Simulovaný backend GETHopens in a new tab
- Aplikace typu Blockchain jako služba využívající Ethereum a Quorumopens in a new tab
- Distribuované úložiště IPFS a Swarm v blockchainových aplikacích Ethereaopens in a new tab
- Mobilní klienti: knihovny a Inproc uzly Ethereumopens in a new tab
- Nativní dapps: Go bindings pro kontrakty Ethereaopens in a new tab
Go projekty a nástroje
- Geth / Go Ethereumopens in a new tab – Oficiální implementace protokolu Ethereum v Go
- Analýza kódu Go Ethereumopens in a new tab – Přehled a analýza zdrojového kódu Go Ethereum
- Erigonopens in a new tab – Rychlejší derivát Go Ethereum se zaměřením na archivní uzly
- Golemopens in a new tab – Golem vytváří globální trh s výpočetním výkonem
- Quorumopens in a new tab – Implementace Etherea s kontrolou přístupu, která podporuje ochranu soukromí
- Prysmopens in a new tab – Implementace Etherea 'Serenity' 2.0 v Go
- Eth Tweetopens in a new tab – Decentralizovaný Twitter: Mikroblogovací služba běžící na blockchainu Etherea
- Plasma MVP Golangopens in a new tab — Implementace v Golang a rozšíření specifikace Minimum Viable Plasma
- Open Ethereum Mining Poolopens in a new tab – Open-source těžební pool pro Ethereum
- Ethereum HD peněženkaopens in a new tab – Odvození Ethereum HD peněženky v Go
- Multi Gethopens in a new tab – Podpora pro mnoho druhů sítí Ethereum
- Geth lehký klientopens in a new tab – Implementace Geth lehkého subprotokolu Etherea
- Ethereum Golang SDKopens in a new tab – Jednoduchá implementace peněženky Ethereum a utility v Golang
- Covalent Golang SDKopens in a new tab – Efektivní přístup k blockchainovým datům prostřednictvím Go SDK pro více než 200 blockchainů
Hledáte další informační zdroje? Podívejte se na ethereum.org/developers
Přispěvatelé komunity Go
- Geth Discordopens in a new tab
- Geth Gitteropens in a new tab
- Gophers Slackopens in a new tab – kanál #ethereumopens in a new tab
- StackExchange – Ethereumopens in a new tab
- Multi Geth Gitteropens in a new tab
- Ethereum Gitteropens in a new tab
- Geth lehký klient Gitteropens in a new tab