21 lines
811 B
Plaintext
21 lines
811 B
Plaintext
package main;
|
||
|
||
func test() {
|
||
|
||
a := 1; // декларация одной переменной (число)
|
||
a := "test"; // декларация одной переменной (строка)
|
||
|
||
a, b := 1, 2; // декларация нескольких переменных (целые литералы)
|
||
a, b := b, a; // swap
|
||
a, b := "hello", "sailor"; // декларация нескольких переменных (строковые литералы)
|
||
a, b, c, d := "hello", 2, 3.123, true; // декларация нескольких переменных (всякое)
|
||
|
||
// цикл с множественной декларацией и множественным присвоением
|
||
for k, l := 0, 10; k < l; k, l = k+1, l-1 {
|
||
|
||
}
|
||
}
|
||
|
||
func main() {
|
||
test();
|
||
} |