Ethereum para desarrolladores de Go
Γltima ediciΓ³n: , Invalid DateTime
Aprende a desarrollar para Ethereum mediante proyectos y herramientas basados en Go
Usa Ethereum para crear aplicaciones descentralizadas (o "dapps"). Estas dapps pueden ser confiables, lo que significa que, una vez implementadas en Ethereum, siempre se ejecutan tal y como se programaron. Son descentralizadas, lo que significa que funcionan en una red de punto a punto, y no hay un ΓΊnico punto de fracaso. Ninguna entidad o persona las controla y es casi imposible censurarlas. Pueden controlar los activos digitales para crear nuevos tipos de aplicaciones.
Comenzar con los contratos inteligentes y el lenguaje de Solidity
Da los primeros pasos para integrar Go con Ethereum
ΒΏNecesitas una introducciΓ³n mΓ‘s bΓ‘sica para empezar? Visita ethereum.org/learn o ethereum.org/developers.
- Blockchain explicada(opens in a new tab)
- Comprender los contratos inteligentes(opens in a new tab)
- Escribir el primer contrato inteligente(opens in a new tab)
- Aprender a compilar e implementar Solidity(opens in a new tab)
- Tutorial del contrato(opens in a new tab)
ArtΓculos y libros para principiantes
- Seleccionar a un cliente de Ethereum(opens in a new tab)
- Comenzar con Geth(opens in a new tab)
- Usar Golang para conectarte a Ethereum(opens in a new tab)
- Implementar contratos inteligentes de Ethereum mediante Golang(opens in a new tab)
- Una guΓa paso a paso para probar e implementar contratos inteligentes de Ethereum en Go(opens in a new tab)
- eBook: Desarrollo de Ethereum con Go(opens in a new tab): Desarrollo de aplicaciones Ethereum con Go
ArtΓculos y documentos de nivel intermedio
- DocumentaciΓ³n Ethereum de Go(opens in a new tab): La documentaciΓ³n oficial para Ethereum Golang
- GuΓa del Programador Erigon(opens in a new tab): GuΓa ilustrada que incluye el Γ‘rbol de estado, multi-pruebas y procesamiento de transacciones
- Erigon and Stateless Ethereum(opens in a new tab): Conferencia de la Comunidad Ethereum (EthCC 3)
- Erigon: Optimizando clientes de Ethereum(opens in a new tab) - Devcon 2018 4
- Go Ethereum GoDoc(opens in a new tab)
- Crear una dapp en Go con Geth(opens in a new tab)
- Trabajar con la red privada Ethereum con Golang y Geth(opens in a new tab)
- Unidad de prueba de contratos de Solidity en Ethereum con Go(opens in a new tab)
- Referencia rΓ‘pida para usar Geth como biblioteca(opens in a new tab)
Patrones de uso avanzado
- El fondo simulado de GETH(opens in a new tab)
- Aplicaciones de Blockchain-as-a-Service que utilizan Ethereum y Quorum(opens in a new tab)
- Almacenamiento distribuido IPFS y Swarm en aplicaciones Ethereum Blockchain(opens in a new tab)
- Clientes mΓ³viles: Bibliotecas y nodos Inproc Ethereum(opens in a new tab)
- Dapps nativas: Enlaces de Go a contratos Ethereum(opens in a new tab)
Proyectos y Herramientas de Go
- Geth/Go Ethereum(opens in a new tab): ImplementaciΓ³n oficial en Go del protocolo Ethereum
- AnΓ‘lisis de cΓ³digo Go de Ethereum(opens in a new tab): RevisiΓ³n y anΓ‘lisis del cΓ³digo fuente de Go para Ethereum
- Erigon(opens in a new tab): Derivada mΓ‘s rΓ‘pida de Go Ethereum
- Golem(opens in a new tab): Golem estΓ‘ creando un mercado global orientado al poder de la informΓ‘tica
- Quorum(opens in a new tab): Una implementaciΓ³n autorizada de Ethereum compatible con la privacidad de datos
- Prysm(opens in a new tab): ImplementaciΓ³n de Go de Ethereum 'Serenity' 2.0
- Eth Tweet(opens in a new tab): Twitter descentralizado, un servicio de microblogging que se ejecuta en la blockchain de Ethereum
- Plasma MVP Golang(opens in a new tab): ImplementaciΓ³n de Golang y extensiΓ³n de la especificaciΓ³n mΓnima viable de Plasma
- Open Ethereum Mining Pool(opens in a new tab): Un mining pool de cΓ³digo abierto
- Cartera Ethereum HD(opens in a new tab): Derivaciones en Go de la cartera Ethereum HD
- Multi Geth(opens in a new tab): Soporte para muchos tipos de redes Ethereum
- Cliente Geth Light(opens in a new tab): 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(opens in a new tab)
- Geth Gist(opens in a new tab)
- Gophers Slack(opens in a new tab): canal #ethereum(opens in a new tab)
- StackExchange: Ethereum(opens in a new tab)
- Multi Geth Gitter(opens in a new tab)
- Gitter de Ethereum(opens in a new tab)
- Cliente Gitter ligero de Geth(opens in a new tab)
Otras listas adicionales
- Ethereum es increΓble(opens in a new tab)
- Consensis: Una lista definitiva de herramientas de desarrollador de Ethereum(opens in a new tab) | Fuente de GitHub(opens in a new tab)