배열

배열

    Go: 배열 & 슬라이스 (Array, Slice)

    배열 배열은 메모리 공간에서 연속된 위치에 있는 값 목록이다. 배열은 자료구조의 일종이며 Go 에서는 같은 타입에 대해 여러 개의 값을 담을 수 있다. 일반적인 형태의 변수를 사용한다면 변수를 여러 개 사용해야 할 것도 배열이 있으면 그 일을 보다 수월하게 처리할 수 있다. 아래의 배열은 5개의 숫자를 받을 수 있는데, Go 의 배열은 크기가 정해져있는 정적 배열이다. 크기가 변할 수 있는 동적은 것은 슬라이스라는 개념에서 나올 것이다. package main func main() { numbers := [5]int{0, 1, 2, 3, 4} } 배열을 여러 줄로 사용하기 위해서는 맨 마지막 요소에 콤마를 반드시 찍어줄 필요가 있다. package main func main() { runes := [5]..