How to build a Bitcoin client from scratch with Go | Hacker News Reader