Currently there is a build restriction in place:
|
//go:build (go1.20 && !go1.25) || untested_go_version |
which is (expectedly) breaking builds with Go 1.25 (rc1, final expected in August), eg:
Initial quick testing shows that this restriction could be bumped up to Go 1.26, like it was moved to 1.25 when 1.24 was released.
Alternatively, this Go module could be deprecated for Go 1.24 and later in favour of Go's implementation of swiss tables (heavily based on this module), but adding support for 1.25 would allow for a smoother transition.
Currently there is a build restriction in place:
swiss/runtime_go1.20.go
Line 25 in 2932b02
which is (expectedly) breaking builds with Go 1.25 (rc1, final expected in August), eg:
Initial quick testing shows that this restriction could be bumped up to Go 1.26, like it was moved to 1.25 when 1.24 was released.
Alternatively, this Go module could be deprecated for Go 1.24 and later in favour of Go's implementation of swiss tables (heavily based on this module), but adding support for 1.25 would allow for a smoother transition.