I'd prefer `errInvalidDSNNoSlash` - the other errors indicate what's wrong, but the slash is not invalid (or one more than needed), it is missing.