RETRY: test() //打印 开始 for i := 0; i < 10; i++ { fmt.Println("当前number:", i, "\n") if i == 6 { fmt.Println("number:", i, "\n") i = 0 fmt.Println("number 6 了 重置 i = 0 ", "开始重新执行 test 方法", "\n") time.Sleep(2 * time.Second) goto RETRY } }