Go Web3 Examples Save Abandoned

Example of how to use "Web3" in golang.

Project README

Go Web3 Examples

Example of how to use "Web3" in golang.


UPDATE

Check out my little book on Ethereum Development with Go as a better guide.


Synopsis

Shows how to

  • compile a smart contract
  • generate a golang package from the ABI
  • connect to rpc or websocket provider
  • load a contract from it's address
  • load a private key
  • call a contract method
  • subscribe to contract events
  • decode event log

Development

Solidity contract to ABI

solc --abi contracts/Greeter.sol

ABI to Go package

abigen --abi contracts/Greeter.abi --pkg greeter --out greeter.go

Resources

License

MIT

Open Source Agenda is not affiliated with "Go Web3 Examples" Project. README Source: miguelmota/go-web3-examples
Stars
47
Open Issues
0
Last Commit
5 years ago

Open Source Agenda Badge

Open Source Agenda Rating