40 lines
629 B
TOML
40 lines
629 B
TOML
[linters]
|
|
disable-all = true
|
|
enable = [
|
|
"errcheck",
|
|
"goconst",
|
|
"gofumpt",
|
|
"gosec",
|
|
"gosimple",
|
|
"govet",
|
|
"ineffassign",
|
|
"lll",
|
|
"misspell",
|
|
"nakedret",
|
|
"revive",
|
|
"staticcheck",
|
|
"typecheck",
|
|
"unconvert",
|
|
"unused"
|
|
]
|
|
|
|
[linters-settings]
|
|
[linters-settings.errcheck]
|
|
check-type-assertions = true
|
|
[linters-settings.gofumpt]
|
|
extra-rules = true
|
|
[linters-settings.govet]
|
|
check-shadowing = true
|
|
|
|
[issues]
|
|
fix = false
|
|
|
|
[output]
|
|
sort-results = true
|
|
|
|
[run]
|
|
skip-dirs-use-default = true
|
|
skip-files = [ ".*_templ\\.go$" ]
|
|
go = "1.20"
|
|
timeout = "15m"
|