Skip to content

Modernize tidb code, by gpls modernize analysis #60323

Closed
29 of 29 issues completed
Closed
29 of 29 issues completed
@mjonss

Description

@mjonss

Enhancement

There have been several new features that simplifies go code in later versions (go 1.24), like:

  • range over a number
  • min/max generics
  • slices.Contains()
  • slices.Concat()
  • slices.Clone()
  • fmt.Appedf()
  • maps.Copy()
    ...

it can all be fixed by running:

go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix -test ./...

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/enhancementThe issue or PR belongs to an enhancement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions