Open
Description
Go version
go version go1.22.1 darwin/arm64
Output of go env
in your module/workspace:
N/A
What did you do?
c := collate.New(language.English, collate.Numeric)
r1 := c.CompareString("0", "1")
r2 := c.CompareString("0.0", "1.0")
println(r1, r2)
What did you see happen?
r1 == -1
and r2 == 1 (WRONG)
What did you expect to see?
r1 == -1
and r2 == -1