This is an ongoing tutorial. Please refer to dev.to for the entire tutorial provided by Noah Hein.
This is a tutorial to serve as a side project to learn a bit about Golang, while also developing a better understand of Blockchain Technology.
The entire tutorial is available at dev.to. All the credits go to Noah Hein, thanks for such a didatic material.
Noah divided the tutorial in 6 parts. Each part will evolve the code base into something closer to real world applications of blockchain.
For the sake of version management and to keep track of the evolution on our code, each step will be stored in a diferent branch. With branch master having the most updated one.
Creating the first structs to handle the Block and the Blockchain.
This part provides a basic understand of how a simple block behaves and how to add multiple blocks to a chain (to form a blockchain).