diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 0000000..c7aec3c --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,21 @@ +run: + timeout: 30m + +linters: + disable-all: true + enable: + - govet + - staticcheck + - unused + - gosimple + - structcheck + - varcheck + - ineffassign + - deadcode + - golint + - unconvert + - goimports + - maligned + - unparam + - prealloc + - scopelint diff --git a/Makefile b/Makefile index 8f268d0..ddd05f2 100644 --- a/Makefile +++ b/Makefile @@ -3,20 +3,4 @@ SOURCE_FOLDERS := $(shell go list -f {{.Dir}} ./...) lint: - golangci-lint run --deadline=30m --disable-all \ - --enable=govet \ - --enable=staticcheck \ - --enable=unused \ - --enable=gosimple \ - --enable=structcheck \ - --enable=varcheck \ - --enable=ineffassign \ - --enable=deadcode \ - --enable=golint \ - --enable=unconvert \ - --enable=goimports \ - --enable=maligned \ - --enable=unparam \ - --enable=prealloc \ - --enable=scopelint \ - ./... + golangci-lint run ./...