Тест
Вопрос 1
Какой вывод даст этот фрагмент кода?
Go
package main
import "fmt"
func main() {
x, y := 1, 2
x, y = y, x
fmt.Println(x, y)
}
В присваивании `x, y = y, x` все правые части вычисляются до присвоения левым, затем значения записываются одновременно — в итоге числа меняются местами.