Web Development with Go is designed to teach you how to create real world web applications from the ground up using the increasingly popular program- ming language Go (aka Golang) created by the kind folks at Google. That means that this book will take you from zero knowledge of web development to a level that is sufficient enough to deploy your very first web application.
The author, Jon Calhoun, has clearly put a lot of effort into this book. While there are a few grammatical errors, the book is well written and easy to follow along, especially given the links to the source code at the end of each section.
The book guides you through building a photo gallery web application. The application doesn't use Buffalo or any other web framework, but instead relies on the standard library along with Gorilla mux, Bootstrap, Caddy, and a few other Go libraries. The application developed is a traditional, server-based web application as opposed to a REST API designed to be used with a SPA.