Skip to content

go1.25 support #5872

New issue

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

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

Already on GitHub? # to your account

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

go1.25 support #5872

wants to merge 12 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
@ldez ldez force-pushed the feat/go1.25 branch 2 times, most recently from 0a66fbb to 63806dd Compare June 21, 2025 10:16
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants