Ethereum per sviluppatori Go
Usa Etherum per creare applicazioni decentralizzate (o "dapp"). Queste dapp sono attendibili perchΓ©, una volta "caricate" su Ethereum, vengono eseguite sempre come sono state programmate. Sono decentralizzate, significa che sono eseguite su una rete peer-to-peer e non esiste un punto di errore singolo. Nessun ente o persona le controlla e sono quasi impossibili da censurare. Possono controllare risorse digitali in modo da creare nuovi tipi di applicazioni.
Primi passi con gli Smart Contract e il linguaggio Solidity
Operazioni di base per integrare Go con Ethereum
Hai prima bisogno di nozioni di base? Dai un'occhiata a ethereum.org/learn o ethereum.org/developers.
- Blockchain Explained
- Understanding Smart Contracts
- Write your First Smart Contract
- Learn How to Compile and Deploy Solidity
- Contract Tutorial
Articoli e libri per chi inizia ora
- Choosing an Ethereum Client
- Getting Started with Geth
- Use Golang to Connect to Ethereum
- Deploy Ethereum Smart Contracts Using Golang
- A Step By Step Guide To Testing and Deploying Ethereum Smart Contracts in Go
- eBook: Ethereum Development with Go - Sviluppare applicazioni Ethereum con Go
Articoli e documentazione di livello intermedio
- Go Ethereum Documentation - La documentazione per il Golang ufficiale di Ethereum
- Turbo-Geth Programmer's Guide - Guida illustrata che tratta gli alberi di stato, prove multiple ed elaborazioni delle transazioni
- Turbo-Geth and Stateless Ethereum - Conferenza della Community di Ethereum 2020 (EthCC 3)
- Turbo-Geth: optimising Ethereum clients - 2018 Devcon 4
- Go Ethereum GoDoc
- Creating a Dapp in Go with Geth
- Work with Ethereum Private Network with Golang and Geth
- Unit testing Solidity contracts on Ethereum with Go
- Quick reference for using Geth as a library
Modelli d'uso avanzati
- The GETH Simulated Backend
- Blockchain-as-a-Service Apps Using Ethereum and Quorum
- Distributed Storage IPFS and Swarm in Ethereum Blockchain Applications
- Mobile Clients: Libraries and Inproc Ethereum Nodes
- Native DApps: Go bindings to Ethereum contracts
Progetti e strumenti di Go
- Geth / Go Ethereum - Implementazione ufficiale di Go del protocollo di Ethereum
- Go Ethereum Code Analysis - Controllo e analisi del codice sorgente di Go Ethereum
- Turbo-Geth - Il piΓΉ veloce derivato di Go Ethereum
- Golem - Golem sta creando un mercato globale per la potenza di calcolo
- Quorum - Implementazione con permessi di Ethereum a supporto della privacy dei dati
- Prysm - Implementazione Go di 'Serenity' 2.0 per Ethereum
- Eth Tweet - Twitter decentralizzato: un servizio di microblogging sulla blockchain di Ethereum
- Plasma MVP Golang - Implementazione di Golang ed estensione della specifica Minimum Viable Plasma-
- Open Ethereum Mining Pool - Pool di mining open source di Ethereum
- Ethereum HD Wallet - Derivazioni del portafoglio HD di Ethereum in Go
- Multi Geth - Supporto per molti tipi di reti Ethereum
- Geth Light Client - Implementazione Geth del protocollo secondario Ethereum leggero
Cerchi altre risorse? Dai un'occhiata a ethereum.org/developers
Collaboratori della community Go
- Geth Discord
- Geth Sgist
- Gophers Slack - Canale #ethereum
- StackExchange - Ethereum
- Multi Geth Gitter
- Ethereum Gitter
- Geth light Client Gitter
Altri riferimenti
Aiutaci con questa pagina
Se conosci l'argomento e vuoi contribuire, modifica questa pagina e condividi un po' del tuo sapere.
Il tuo nome verrΓ aggiunto ai crediti e aiuterai la community di Ethereum!
Usa questo flessibile modello di documentazione
Domande? Chiedicelo nel canale #content sul nostro server Discord
Modifica pagina