[Tooling] Bump golangci-lint to 1.61.0 and devcontainer to Go 1.23 #1409
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
golangci-lint
to1.61.0
:1.60.x
is required for Go1.23.x
release : go1.23 support golangci/golangci-lint#4836Motivation
1.22
devcontainer is using Go1.22.6
, so need to update to1.23
insteadAdditional Notes
With this
golangci-lint
bump comes a warning on a deprecated linter :WARN The linter 'exportloopref' is deprecated (since v1.60.2) due to: Since Go1.22 (loopvar) this linter is no longer relevant. Replaced by copyloopvar.
Describe your test plan
make lint
without errorsmake build
without errorsChecklist
bug
,enhancement
,refactoring
,documentation
,tooling
, and/ordependencies
qa/skip-qa
label