V010¶
ValidationStandard
check for validation.StringDoesNotMatch() call with empty message argument
The V010 analyzer reports when the second argument for a validation.StringDoesNotMatch() call is an empty string. It is preferred to provide a friendly validation message, rather than allowing the function to return the raw regular expression as the message, since not all practitioners may be familiar with regular expression syntax.
Examples¶
Ignoring reports¶
Singular reports can be ignored by adding a //lintignore:V010 Go code comment at the end of the offending line or on the line immediately preceding, e.g.
This page is generated from passes/V010/README.md, which lives beside the analyzer.