Skip to content

nil-error-return

Default severity: error

Reports explicit nil error results inside a branch entered because an error is non-nil. Returning success there silently discards the failure.

if err != nil { return nil, nil }
if err != nil { return nil, err }