Skip to content

go1.25 support #5872

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from
Draft

go1.25 support #5872

wants to merge 10 commits into from

Conversation

ldez
Copy link
Member

@ldez ldez commented Jun 11, 2025

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.

@ldez ldez added the enhancement New feature or improvement label Jun 11, 2025
@ldez ldez mentioned this pull request Jun 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant