Dernière mise à jour de la page: June 25, 2020
Ethereum pour les développeurs Go
Utilisez Ethereum pour créer des applications décentralisées (ou « dapps ») qui bénéficient des avantages des technologies des crypto-monnaies et de la blockchain. Ces dapps sont dignes de confiance, ce qui signifie que dès qu'elles sont déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune entité ou personne ne les contrôle et qu'il est pratiquement impossible de les censurer.
Se lancer avec les contrats intelligents et le langage Solidity
Commencez à intégrer Go avec Ethereum
Besoin d’une approche plus élémentaire ? Jetez un oeil à ethereum.org/learn ou ethereum.org/developers.
- La Blockchain expliquée
- Comprendre les contrats intelligents
- Écrivez votre premier contrat intelligent
- Apprenez à compiler et à déployer Solidity
- Tutoriel sur les contracts
Articles et livres pour les débutants
- Choisir un client Ethereum
- Débuter avec Geth
- Utiliser Golang pour se connecter à Ethereum
- Déployer des contrats intelligents Ethereum en utilisant Golang
- Un guide étape par étape pour tester et déployer des contrats intelligents Ethereum en Go
- eBook: Développement Ethereum avec Go - Développer des applications Ethereum avec Go
Articles et Docs intermédiaires
- Documentation Go Ethereum - La documentation pour le Golang Ethereum officiel
- GoDoc Go Ethereum
- Créer une DApp en Go avec Geth
- Travailler dans le réseau privé Ethereum avec Golang et Geth
- Test unitaire de contrats Solidity sur Ethereum avec Go
Modèles d'utilisation avancés
- Le GETH Simulé Backend
- Applications Blockchain-as-a-Service utilisant Ethereum et Quorum
- Stockage distribué IPFS et Swarm dans la Blockchain Ethereum
- Clients mobiles : Bibliothèques et nœuds Ethereum Inproc
- DApps natives : accédez aux contrats Ethereum
Projets et Outils Go
- Geth / Go Ethereum - Implémentation officielle du protocole Ethereum
- Go Ethereum Code Analysis - Revue et analyse du code source Go Ethereum
- Golem - Golem crée un marché mondial de calcul distribué
- Quorum - Une implémentation à droit d'accès d'Ethereum supportant la confidentialité des données
- Prysm - Implémentation d'Ethereum 'Serenity' 2.0 Go
- Eth Tweet - Twitter décentralisé : un service de microblogging fonctionnant sur la blockchain Ethereum
- Plasma MVP Golang — Implémentation et extension Golang de la spécification Plasma minimum viable
- Open Ethereum Mining Pool - Un groupe de minage Ethereum open source
- Portefeuille Ethereum HD - dérivations de portefeuilles matériel Ethereum en Go
- Multi Geth - Prise en charge de nombreux types de réseaux Ethereum
- Geth Light Client - Implémentation légère par Geth de sous-protocols Ethereum
Vous cherchez davantage de ressources ? Jetez un oeil à ethereum.org/developers
Contributeurs de la communauté Go
- Le Discord de Geth
- Le Gist de Geth
- Le Slack de Gophers - #ethereum channel
- StackExchange - Ethereum
- Le Gitter de Multi Geth
- Le Gitter d'Ethereum
- Le Gitter de Geth Light Client
Autres listes de ressources
- Awesome Ethereum
- [Consensys : Une liste définitive d'outils de développement Ethereum](https://media. consensys. net/an-definitive-list-of-ethereum-developer-tools-2159ce865974) | [Source GitHub](https://github. com/ConsenSys/ethereum-developer-tools-list)