Conversation

ldez

This PR is to evaluate and prepare golangci-lint to go1.25

This PR will evolve during the beta and RC phases of go1.25.
The PR is a draft and will be rebased and modified several times during the RC phase.

https://go.dev/wiki/Go-Release-Cycle

Questions and problems related to go1.25 should be reported in the issue #5873.

Todo:

  • Update workflows
  • Update base Docker images
  • Update minimum Go version inside go.mod
  • Update gci standard packages list
  • [~] Use new language features from go1.n-1
  • Update testdata tests

golangci-lint is a free and open-source project built by volunteers.

If you value it, please consider donating or asking your company to do so, we appreciate it! ❤️

  • Donate ❤️: 2€ /_$2 / 2£ / 350円 / 15元 / 100₴ / 200₽ / 1500원 / 12 B$ per month is important
  • Ask your company to donate (if needed, we can exchange by email: info at golangci dot com)

OSS are free to use but not free of work.

@ldezldez added the enhancementNew feature or improvementlabel Jun 11, 2025
@ldezldez mentioned this pull request Jun 11, 2025
Sign up for free to join this conversation on . Already have an account? Sign in to comment
enhancementNew feature or improvement
None yet

Successfully merging this pull request may close these issues.

@ldez