Golang's error handling is so cumbersome it's actively discouraging developers from writing code, at some point the 'go' philosophy needs to extend to 'go check your errors properly'.