continue
Example 1
for i:=0;i<10;i++ {
fmt.Printf("start current i=%d \n",i)
if i>5 {
continue
}
fmt.Printf("end current i=%d \n",i)
}
start current i=0
end current i=0
start current i=1
end current i=1
start current i=2
end current i=2
start current i=3
end current i=3
start current i=4
end current i=4
start current i=5
end current i=5
start current i=6
start current i=7
start current i=8
start current i=9
Example 2
OUTER:
for i:=0;i<3;i++ {
for j:=0;j<5;j++ {
fmt.Printf("start current i=%d,j=%d \n",i,j)
if j>2 {
continue OUTER
}
fmt.Printf("end current i=%d,j=%d \n",i,j)
}
}
start current i=0,j=0
end current i=0,j=0
start current i=0,j=1
end current i=0,j=1
start current i=0,j=2
end current i=0,j=2
start current i=0,j=3
start current i=1,j=0
end current i=1,j=0
start current i=1,j=1
end current i=1,j=1
start current i=1,j=2
end current i=1,j=2
start current i=1,j=3
start current i=2,j=0
end current i=2,j=0
start current i=2,j=1
end current i=2,j=1
start current i=2,j=2
end current i=2,j=2
start current i=2,j=3