Для цикла двух переменных в Go Следующее для цикла в Go не допускается, for i := 0, j := 1; i < 10; i++, j++ {...} Каков правильный эквивалент для петли двух переменных ниже? for (int i = 0, j = 1; i < 10; i ++ , j ++) {...} Ответ 1 У вас нет оператора запятой для объединения нескольких операторов, но у вас есть несколько назначений, поэтому это работает: package main import ( "fmt" ) func main() { for i, j := 0, 1; i < 10; i, j = i+1, j+1 { fmt.Println("Hello, playground") } }
Ответ 1 У вас нет оператора запятой для объединения нескольких операторов, но у вас есть несколько назначений, поэтому это работает: package main import ( "fmt" ) func main() { for i, j := 0, 1; i < 10; i, j = i+1, j+1 { fmt.Println("Hello, playground") } }