четверг, 10 января 2019 г.

Основы Go: массивы (arrays)

Тип [n]T обозначает массив из n значений типа T.

Выражение

var a [10]int

объявляет переменную a как массив из десяти целых чисел.

Размер (длина) массива является частью типа, поэтому размер массива не может быть изменен. Это может показаться ограничением, но не беспокойтесь; Go предоставляет удобный способ работы с массивами.

package main

import "fmt"

func main() {
  var a [2]string
  a[0] = "Golang"
  a[1] = "блог"
  fmt.Println(a[0], a[1])
  fmt.Println(a)

  primes := [6]int{2, 3, 5, 7, 11, 13}
  fmt.Println(primes)
}

Вывод:

Golang блог
[Golang блог]
[2 3 5 7 11 13]


Читайте также:


Комментариев нет:

Отправить комментарий