The code following along https://leanpub.com/buildingapackageingo