The character's missions
Night Elf character is the base stepping stone towards learning how the Go-ethereum codebase responsible for signing transactions using the Go Crypto package work, how the blocks are stored in the file system and many more advanced concepts.
Why stepping stone?
Because in order to learn all the advanced Go magic (NEXT CHARACTER in GophersLand, stay tuned), you first need to understand the Ethereum ecosystem itself.
You need to learn how smart contracts work.
You need to learn how to write them using the programming language Solidity.
You need to learn blockchain concepts such as transaction, block, gas and all the other glossary.
You need to learn how the Ethereum blockchain client Geth (Go binary) can be used to boot your own blockchain node in order to communicate with the rest of the network and to have access to the network history.
And that's exactly what Night Elf character was made for.
The course is designed in a way, no prior blockchain, neither GoLang knowledge is required!
As a Night Elf you will
Why to learn blockchain technology?
Before I became a blockchain developer at Lighstreams, I was doing a web development for 7 years. I built monoliths, distributed systems (microservices) and looking for new challenges and the technology tomorrow's recruiters will be asking about, I discovered the beauty and complexity of the blockchain technology and its advantages.
PS: All code execution will only happen on a testing network, you do not have to buy any cryptocurrency! GophersLand is only concerned about the geeky technology ;)
Passionate about reverse engineering complex GoLang projects and sharing the analysis in simple words with GophersLand community.
Blockchain Engineer at Lightstreams.