Go의 기초 문법 (4) : array, map
두 개 이상의 변수를 모아 놓은 것을 '컬렉션'이라고 합니다. 컬렉션은 그 기능에 따라 이름이 다른 세 가지 용법이 있습니다. 배열, 슬라이스, 맵이 그것입니다. array (배열) 배열은 연속된 메모리이며, 인덱스와 타입 크기를 사용해서 메모리 주소를 찾습니다. [size]type 꼴로 array를 선언할 수 있고, [size]type{...} 꼴로 곧바로 초기화할 수도 있다. 아래와 같이 별도로 index 마다 값을 넣어줄 수도 있다. 설정한 size 이상의 값을 할당하려고 하면 out of bounds 에러가 발생한다. Go언어에서는 배열의 크기는 자료형을 구성하는 한 요소입니다. 따라서, [3]int와 [5]int는 string과 float32처럼 타입 자체가 다른 것입니다. The size of..