linters: disable-all: true enable: - gofmt - govet - goimports - misspell - goconst - golint - errcheck - gosec - unconvert - staticcheck - varcheck - structcheck - deadcode - scopelint issues: exclude: - "func name will be used as test\\.Test.* by other packages, and that stutters; consider calling this" - "Potential file inclusion via variable" - "should have( a package)? comment" - "Error return value of `logging.SetLogLevel` is not checked" exclude-use-default: false exclude-rules: - path: lotuspond linters: - errcheck - path: node/modules/lp2p linters: - golint - path: build/params_.*\.go linters: - golint - path: api/apistruct/struct.go linters: - golint - path: .*_test.go linters: - gosec linters-settings: goconst: min-occurrences: 6