Функция объявлена как func swap(a, b int) (int, int) { return b, a }. Какой код объявляет две новые переменные x и y, принимает в них оба возвращаемых значения и затем выводит их?
func swap(a, b int) (int, int) { return b, a }
x
y
x, y = swap(1, 2); fmt.Println(x, y)
x, y := swap(1, 2); fmt.Println(x, y)
x := swap(1, 2); fmt.Println(x)
fmt.Println(swap(1, 2))