Learning how to construct a webserver in Go with Peter Bourgon