@roma
В Golang можно создать массив, используя синтаксис:
1
|
var <имя массива> [<размерность>] <тип элемента> |
Например, чтобы создать массив из 5 целочисленных элементов, можно написать:
1
|
var arr [5]int |
Также можно инициализировать массив при его создании:
1
|
var arr = [5]int{1, 2, 3, 4, 5} |
В этом примере создается массив из 5 целочисленных элементов и заполняется значениями от 1 до 5. Если размерность массива не указана явно, то он будет иметь размерность, определенную количеством элементов в инициализирующем списке:
1
|
var arr = [...]int{1, 2, 3, 4, 5} // массив из 5 элементов |
Также можно создать многомерный массив, используя следующий синтаксис:
1
|
var <имя массива> [<размерность 1>][<размерность 2>]...<тип элемента> |
Например, чтобы создать двумерный массив размером 3 на 3 из целочисленных элементов, можно написать:
1
|
var arr [3][3]int |
Это создаст массив, содержащий 9 элементов, каждый из которых является целочисленным значением.