cloudzilla Discussions #31

Should we drop Go 1.22 support in the next minor release? #31

kiyo started this discussion 2 replies General tooling Locked
K kiyo started the discussion

Go 1.23 has been our minimum since the transport rewrite, but go.mod still lists 1.22 as the floor for the CLI package.

Dropping 1.22 lets us use the new slices / maps stdlib helpers directly and remove the golang.org/x/exp shim. Any reason to keep 1.22 around for the next minor?

+

2 replies

M malith replied

No strong reason from my side — the SSH and HTTP transports already require 1.23. I'd bump the floor to 1.23 everywhere and drop the x/exp dependency in the same PR.

+
D daisy replied

Agreed. One packaging note: the Homebrew formula pins the Go version, so the bottle needs updating in lockstep. I'll take that part.

+
This discussion is locked. No new replies can be added.