Skip to content

chore(deps): update go, linter and deps - #81

Merged
traefiker merged 1 commit into
traefik:masterfrom
mloiseleur:chore/refresh-go-linter-deps
Sep 14, 2026
Merged

traefiker merged 1 commit into
traefik:masterfrom
mloiseleur:chore/refresh-go-linter-deps

Conversation

@mloiseleur

@mloiseleur mloiseleur commented Sep 2, 2026

Copy link
Copy Markdown
Member

Refresh the tech stack: go 1.27, golangci-lint v2.13.2 & deps.

Follow-ups (breaking major bumps, out of scope here):

  • go-github v74 -> v90
  • urfave/cli v2 -> v3
  • mongo-driver v1 -> v2.

Go 1.27, golangci-lint v2.13.2 and dependency refresh.

Config updated for the new linter set: exhaustruct_v5 and wsl_v5 disabled
alongside their v1 counterparts, deprecated gomodguard disabled in favor of
gomodguard_v2, goconst excluded from tests, gofumpt extra rules expressed
with the granular `extra` settings.

modernize findings applied: interface{} -> any, and the stringPtr/boolPtr
helpers replaced by Go 1.27 new(value).
@traefiker
traefiker merged commit af9ab70 into traefik:master Sep 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants