Human friendly errors in Go