> As an example, with a goroutine you have to be careful to handle all errors, because a panic would take down the whole service.
Unless you're the default `net/http` library and simply recover from the panic: https://github.com/golang/go/blob/master/src/net/http/server...