The Day the Linter Broke My Code
The Day the Linter Broke My Code Another Story… Imagine you were given a task to design errors for your service. DataEOFError should contain the name of the data file and be considered equal to io.ErrUnexpectedEOF . should contain the name of the data file and be considered equal to . ProcessingFailedError should contain a processing ID as a string and wrap a failure Reason error. should contain a processing as a string and wrap a failure error. Two different ProcessingFailedError instances