Última actualización de la página: October 27, 2020
Ethereum para desarrolladores de Go
Utilice Ethereum para crear aplicaciones no centralizadas (ó "dapps"), que aprovechan los beneficios de las tecnologías de criptomonedas y blockchain. Estas dapps pueden ser fiables, lo que significa que, una vez implementadas en Ethereum, siempre se ejecutan tal y como se programaron. Pueden controlar activos digitales con el fin de crear nuevos tipos de aplicaciones financieras. Estas aplicaciones pueden ser descentralizadas, lo que significa que ninguna entidad o persona las controla y, por lo tanto, son prácticamente imposibles de censurar.

Comenzar con los contratos inteligentes y el lenguage de Solidity
Da los primeros pasos para integrar Go con Ethereum
¿Necesitas una introducción más básica para empezar? Echa un vistazo a ethereum.org/learn o ethereum.org/developers.
- Blockchain explicada
- Comprender los contratos inteligentes
- Escribir el primer contrato inteligente
- Aprender a compilar e implementar Solidity
- Tutorial del contrato
Artículos y libros para principiantes
- Seleccionar a un cliente de Ethereum
- Comenzar con Geth
- Usar Golang para conectarte a Ethereum
- Implementar contratos inteligentes de Ethereum mediante Golang
- Una guía paso a paso para probar e implementar contratos inteligentes de Ethereum en Go
- eBook: desarrollo de Ethereum con Go - Desarrollo de aplicaciones Ethereum con Go
Artículos y documentos de nivel intermedio
- Documentación Ethereum de Go : La documentación oficial para implementar Ethereum Golang
- Go Ethereum GoDoc
- Creación de una Dapp en Go con Geth
- Trabajar con la red privada Ethereum con Golang y Geth
- Unidad de prueba de contratos de Solidity en Ethereum con Go
Patrones de uso avanzado
- El fondo simulado de GETH
- Aplicaciones de Blockchain-as-a-Service que utilizan Ethereum y Quorum
- Almacenamiento distribuido IPFS y Swarm en aplicaciones Ethereum Blockchain
- Clientes móviles: bibliotecas y nodos Inproc Ethereum
- Dapps nativas: enlaces de Go a contratos Ethereum
Proyectos y Herramientas de Go
- Geth / Go Ethereum: implementación oficial en Go del protocolo Ethereum
- Análisis de código Go de Ethereum: revisión y análisis del código fuente de Go para Ethereum
- Golem: Golem está creando un mercado global orientado al poder de la informática
- Quorum: una implementación autorizada de Ethereum compatible con la privacidad de datos
- Prysm: implementación de Go de Ethereum 'Serenity' 2.0
- Eth Tweet: Twitter descentralizado, un servicio de microblogging que se ejecuta en la blockchain de Ethereum
- Plasma MVP Golang: implementación de Golang y extensión de la especificación mínima viable de Plasma
- Open Ethereum Mining Pool: un mining pool de código abierto
- Cartera Ethereum HD: derivaciones en Go de la cartera Ethereum HD
- Multi Geth: soporte para muchos tipos de redes Ethereum
- Cliente Geth Light: implementación Geth del subprotocolo Light Ethereum
¿Buscas más recursos? Echa un vistazo a ethereum.org/developers.
Colaboradores de la comunidad de Go
- Geth Discord
- Geth Gist
- Gophers Slack: canal #ethereum
- StackExchange: Ethereum
- Multi Geth Gitter
- Gitter de Ethereum
- Cliente Gitter ligero de Geth