diff --git a/.golangci.yml b/.golangci.yml index 83853b9..59cf77e 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -12,12 +12,18 @@ linters: - godox - lll - loggercheck + - revive - sloglint - tagalign - unparam linters-settings: + revive: + config: .revive.toml staticcheck: checks: - "SA" +issues: + format: "format: {{.FromLinter}}: {{.Text}}" + diff --git a/.revive.toml b/.revive.toml new file mode 100644 index 0000000..6db375d --- /dev/null +++ b/.revive.toml @@ -0,0 +1,13 @@ +ignoreGeneratedHeader = true + +[rule.blank-imports] + Arguments = [true] + +[[rule]] + name = "max-public-identifier-length" + arguments = [15] # Maximum length for public identifiers + +[[rule]] + name = "max-private-identifier-length" + arguments = [15] # Maximum length for private identifiers +