21 lines
378 B
Go
21 lines
378 B
Go
![]() |
package main
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
)
|
||
|
|
||
|
func multiRound() {
|
||
|
vars := []int{0, 1, 2, 3, 4, 5}
|
||
|
for i := range vars { // line 9: set watchpoints
|
||
|
if i > 0 {
|
||
|
vars[i] = vars[i-1]
|
||
|
fmt.Println() // line 12: watchpoints hit
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func main() {
|
||
|
multiRound() // line 18: after restart, last watchpoint out of scope
|
||
|
return // line 19: all watchpoints should go out of scope
|
||
|
}
|