Golang Web3 Development Book
Welcome to the world of decentralized blockchain.
This book will guide you through interacting with Ethereum and EVM-compatible chains using Golang and the go-ethereum SDK:
- querying on-chain data (accounts, blocks, transactions, events)
- sending transactions and calling smart contracts
- parsing contract storage slots
- merkle trees, signatures, and building a private POA chain
This book is not for complete beginners.
requires: base solidity knowledge
Alright, let's get started!
Useful Links
- This book is hosted on GitHub: https://github.com/yuhuajing/web3-development-with-go-book
- Page: https://yuhuajing.github.io/web3-development-with-go-book/index.html