diff --git a/.golangci.yml b/.golangci.yml index c172efe..eda6300 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -4,13 +4,21 @@ run: linters: enable: + - bodyclose - errcheck + - errorlint - gosimple - govet - ineffassign - staticcheck - unused +linters-settings: + errorlint: + errorf: true + asserts: true + comparison: true + issues: exclude-dirs: - internal/visualize/testdata diff --git a/internal/admin/client.go b/internal/admin/client.go index ca05d36..1d86f2a 100644 --- a/internal/admin/client.go +++ b/internal/admin/client.go @@ -206,7 +206,7 @@ func (c *HTTPClient) doWrite(ctx context.Context, method, path string, payload [ } if lastErr != nil { - return nil, fmt.Errorf("%w: %v", ErrUnrecoverable, lastErr) + return nil, fmt.Errorf("%w: %w", ErrUnrecoverable, lastErr) } return nil, ErrUnrecoverable } @@ -286,7 +286,7 @@ func (c *HTTPClient) doRequest(ctx context.Context, path string, page, perPage i } if lastErr != nil { - return nil, fmt.Errorf("%w: %v", ErrUnrecoverable, lastErr) + return nil, fmt.Errorf("%w: %w", ErrUnrecoverable, lastErr) } return nil, ErrUnrecoverable }