Ethereum para desarrolladores de 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)
AyΓΊdanos con esta pΓ‘gina
Si eres un experto en el tema y quieres contribuir, edita esta pΓ‘gina y esparce tu sabidurΓa.
RecibirΓ‘s una acreditaciΓ³n y estarΓ‘s ayudando a la comunidad de Ethereum.
Usar esta opciΓ³n flexible plantilla de documentaciΓ³n(opens in a new tab)
ΒΏTienes preguntas? ConsΓΊltanos en el canal #content en nuestro Servidor Discord(opens in a new tab)
Editar pΓ‘gina(opens in a new tab)