Documentation
¶
Overview ¶
Package gorules defines custom lint rules for ruleguard.
golangci-lint runs these rules via go-critic, which includes support for ruleguard. All Go files in this directory define lint rules in the Ruleguard DSL; see:
- https://go-ruleguard.github.io/by-example/ - https://pkg.go.dev/github.com/quasilyte/go-ruleguard/dsl
You run one of the following commands to execute your go rules only:
golangci-lint run golangci-lint run --disable-all --enable=gocritic
Note: don't forget to run `golangci-lint cache clean`!
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HttpAPIErrorMessage ¶ added in v0.6.3
HttpAPIErrorMessage intends to enforce constructing proper sentences as error messages for the api. A proper sentence includes proper capitalization and ends with punctuation. There are ways around the linter, but this should work in the common cases.
Types ¶
This section is empty.