Exit, Pursued by an Error: Simpler Error Handling in Go
medium.com