The Two Sides of an Error (and a Short Survey in the Go Language)
hackmd.io