github.com/cloudwego/iasm@v0.2.0/.golangci.yaml (about) 1 # Options for analysis running. 2 run: 3 # include `vendor` `third_party` `testdata` `examples` `Godeps` `builtin` 4 skip-dirs-use-default: true 5 skip-dirs: 6 - kitex_gen 7 skip-files: 8 - ".*\\.mock\\.go$" 9 # output configuration options 10 output: 11 # Format: colored-line-number|line-number|json|tab|checkstyle|code-climate|junit-xml|github-actions 12 format: colored-line-number 13 # All available settings of specific linters. 14 # Refer to https://golangci-lint.run/usage/linters 15 linters-settings: 16 gofumpt: 17 # Choose whether to use the extra rules. 18 # Default: false 19 extra-rules: true 20 govet: 21 # Disable analyzers by name. 22 # Run `go tool vet help` to see all analyzers. 23 disable: 24 - stdmethods 25 linters: 26 enable: 27 - gofumpt 28 - goimports 29 - gofmt 30 disable: 31 - errcheck 32 - typecheck 33 - deadcode 34 - varcheck 35 - staticcheck 36 issues: 37 exclude-use-default: true