231 прочтение · 3 года назад
Составные типы данных на Golang
Источник: Nuances of Programming В Go типы данных разделяют на следующие четыре категории: В этой статье мы рассмотрим четыре составных типа: массивы, срезы, ассоциативный массив и структуры. Массив // Заданный фиксированный размер a := [3]int{1,2,3} // Литерал массива с длиной, определяемой механизмом вывода типов a := [...]int{1,2,3} var a [3]int a[0] = 1 a[1] = 2 a[2] = 3 В литерале массива нотация ... используется для указания длины, равной количеству элементов в литерале. При использовании массива в качестве параметров функции функция внутри принимает вместо исходного массива его копию...
2 прочтения · 2 месяца назад
Разбираемся в Структурах данных часть 1 - Массивы
Люди, при самостоятельном изучении информации и планируя стать IT – специалистом будь то аналитиком или инженером-программистом зачастую отдают предпочтение в сторону практики (условно говоря изучению кода) отчасти это верный путь, но практика и только практика не всегда дает положительный результат если не понимать, как программы работают с теоретической точки. Именно поэтому давайте разбираться: Структура данных — если не усложнять это способ организации информации. При проектировании программного...