window 1.19.1 switch 语句不能进入case 项
1. 运行环境
go 1.19.1
windows 10 64位
//:<> (使用go version
命令查看,期望的结果如:go 1.12, linux/amd64
)
go version go1.19.1 windows/amd64
2. 问题描述?
for i:=1;i<10;i++{
switch i{
case 0:
xxx
case 1:
xxx
}
}
3. 您期望得到的结果?
每次都能进入第九位,并根据规则,从map里取值,实际是多次测试的时候,偶尔会出现没有进入第九位,但是该位赋值了。
上方红框是预期结果
下方红框是偶先结果,怀疑是bug
//: <> (能截图就截图。)
完整的测试代码没有,没法确认你提的是不是有问题。看给的代码也看不出什么来
就发个结果,能看出啥。