Skip to content

relax go version? #1042

@jharley

Description

@jharley

With the recent release of v1.12.0, "go.mod"'s go directive was changed to go 1.22.0. This has a knock-on effect of requiring any project update their directive to at least that (with the patch) as well.

My understanding is that the go directive is used to specify the language semantics in use in the project, while the toolchain directive can be used to specify an exact toolchain version requirement. I think it'd be ideal to update to go 1.22 (no patch) for semantics but something like toolchain go1.22.7.

n.b. there are a number of other Terraform-related libraries that had a similar change made to include the patch version in the go directive, but I thought I'd start with this one issue. :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions