Ethereum für Go-Entwickler
Seite zuletzt aktualisiert: 14. Februar 2026
Verwenden Sie Ethereum, um dezentrale Anwendungen (oder "dApps") zu erstellen. Solche dApps sind vertrauenswürdig. Das bedeutet, dass sie, sobald sie auf Ethereum hochgeladen wurden, immer exakt wie programmiert ausgeführt werden. Sie sind dezentralisiert. Das bedeutet, dass sie auf einem Peer-to-Peer-Netzwerk laufen und es keine einzelne Fehlerquelle gibt. Keine einzelne Eintität oder Person kontrolliert sie und es ist fast unmöglich, sie zu zensieren. Sie können digitale Vermögenswerte kontrollieren, um neue Arten von Anwendungen zu erstellen.
Erste Schritte mit Smart Contracts und der Sprache Solidity
Starten Sie mit der Integration von Go mit Ethereum durch
Sind Sie an einigen grundlegenden Informationen interessiert? Besuchen Sie ethereum.org/learn oder ethereum.org/developers.
- Blockchain erklärtopens in a new tab
- Smart Contracts verstehenopens in a new tab
- Schreiben Sie Ihren ersten Smart Contractopens in a new tab
- Lernen Sie Solidity zu kompilieren und bereitstellenopens in a new tab
- Vertrags-Tutorialopens in a new tab
Artikel und Bücher für Anfänger
- Erste Schritte mit Gethopens in a new tab
- Mit Golang mit Ethereum verbindenopens in a new tab
- Ethereum Smart Contracts mit Golang bereitstellenopens in a new tab
- Eine Schritt-für-Schritt-Anleitung zum Testen und Bereitstellen von Ethereum Smart Contracts in Goopens in a new tab
- eBook: Ethereum-Entwicklung mit Goopens in a new tab – Ethereum-Anwendungen mit Go entwickeln
Artikel und Dokumentationen für Fortgeschrittene
- Go-Ethereum-Dokumentationopens in a new tab – Die Dokumentation für das offizielle Ethereum Golang
- Erigon Programmierleitfadenopens in a new tab – Illustrierter Leitfaden mit Zustandsbaum, Multi-Proofs und Transaktionsverarbeitung
- Erigon und zustandsloses Ethereumopens in a new tab – Ethereum Community Conference 2020 (EthCC 3)
- Erigon: Optimierung von Ethereum-Clientsopens in a new tab – Devcon 4, 2018
- Go Ethereum GoDocopens in a new tab
- Erstellen einer Dapp in Go mit Gethopens in a new tab
- Arbeiten mit einem privaten Ethereum-Netzwerk mit Golang und Gethopens in a new tab
- Unit-Tests für Solidity-Verträge auf Ethereum mit Goopens in a new tab
- Kurzanleitung zur Verwendung von Geth als Bibliothekopens in a new tab
Fortgeschrittene Nutzungsmuster
- Das simulierte GETH-Backendopens in a new tab
- Blockchain-as-a-Service-Apps mit Ethereum und Quorumopens in a new tab
- Verteilter Speicher IPFS und Swarm in Ethereum-Blockchain-Anwendungenopens in a new tab
- Mobile Clients: Bibliotheken und Inproc-Ethereum-Knotenopens in a new tab
- Native Dapps: Go-Bindings für Ethereum-Verträgeopens in a new tab
Go-Projekte und -Tools
- Geth / Go Ethereumopens in a new tab – Offizielle Go-Implementierung des Ethereum-Protokolls
- Go Ethereum Code-Analyseopens in a new tab – Überprüfung und Analyse des Go Ethereum-Quellcodes
- Erigonopens in a new tab – Eine schnellere Variante von Go Ethereum mit Schwerpunkt auf Archivierungsknoten
- Golemopens in a new tab – Golem schafft einen globalen Markt für Rechenleistung
- Quorumopens in a new tab – Eine zugangsbeschränkte Implementierung von Ethereum, die den Datenschutz unterstützt
- Prysmopens in a new tab – Go-Implementierung von Ethereum „Serenity“ 2.0
- Eth Tweetopens in a new tab – Dezentralisiertes Twitter: Ein Microblogging-Dienst, der auf der Ethereum-Blockchain läuft
- Plasma MVP Golangopens in a new tab — Golang-Implementierung und Erweiterung der Minimum Viable Plasma-Spezifikation
- Open Ethereum Mining-Poolopens in a new tab – Ein Open-Source-Ethereum-Mining-Pool
- Ethereum-HD-Walletopens in a new tab – Ableitungen für Ethereum-HD-Wallets in Go
- Multi Gethopens in a new tab – Unterstützung für viele Arten von Ethereum-Netzwerken
- Geth Light Clientopens in a new tab – Geth-Implementierung des Light Ethereum Subprotocol
- Ethereum Golang SDKopens in a new tab – Eine einfache Ethereum-Wallet-Implementierung und Dienstprogramme in Golang
- Covalent Golang SDKopens in a new tab – Effizienter Zugriff auf Blockchain-Daten über das Go-SDK für über 200 Blockchains
Sind Sie an weiteren Informationen interessiert? Besuchen Sie ethereum.org/developers
Mitwirkende der Go-Community
- Geth Discordopens in a new tab
- Geth Gistopens in a new tab
- Gophers Slackopens in a new tab – Kanal #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 Light Client Gitteropens in a new tab