Build SaaS apps in Go (2nd edition) by Dominic St-Pierre