From 1011a818c930eada69204f0be1e90bd1b32a1e82 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 4 Oct 2022 13:00:01 +0200 Subject: [PATCH] update golangci-lint to v1.49.0 Also replaced deprecated linters: WARN [runner] The linter 'varcheck' is deprecated (since v1.49.0) due to: The owner seems to have abandoned the linter. Replaced by unused. WARN [runner] The linter 'structcheck' is deprecated (since v1.49.0) due to: The owner seems to have abandoned the linter. Replaced by unused. WARN [runner] The linter 'golint' is deprecated (since v1.41.0) due to: The repository of the linter has been archived by the owner. Replaced by revive. WARN [runner] The linter 'interfacer' is deprecated (since v1.38.0) due to: The repository of the linter has been archived by the owner. WARN [runner] The linter 'deadcode' is deprecated (since v1.49.0) due to: The owner seems to have abandoned the linter. Replaced by unused. Signed-off-by: Sebastiaan van Stijn --- .circleci/config.yml | 4 ++-- .golangci.yml | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index ec896dc..65e4c00 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,8 +50,8 @@ jobs: steps: - checkout - go/install-golangci-lint: - prefix: v1.48.0 - version: 1.48.0 + prefix: v1.49.0 + version: 1.49.0 - go/install: {package: git} - run: name: Lint diff --git a/.golangci.yml b/.golangci.yml index bcefc07..8923200 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -32,7 +32,6 @@ linters: disable-all: true enable: - bodyclose - - deadcode - depguard - dogsled - errcheck @@ -42,11 +41,9 @@ linters: - goconst - gofmt - goimports - - golint - gosimple - govet - ineffassign - - interfacer - lll - maintidx - misspell @@ -56,13 +53,12 @@ linters: - nilnil - nolintlint - prealloc + - revive - staticcheck - - structcheck - stylecheck - typecheck - unconvert - unparam - unused - - varcheck - wastedassign - whitespace