[Go]Arrays and Slices - 8

Hyeseong·2021년 5월 14일
0

Go Tutorial

목록 보기
8/11

Go에서의 Array는 다른 언어들과 공통점과 차이점이 있어요.

Array

대괄호안에 배열의 크기를 지정하고 해당 배열의 타입을 지정합니다. 그리고 중괄호를 이용해서 값을 넣어줘요.

<사진1>

오류 발생

해당 배열은 크기가 5입니다. 컴퓨터 언어에서 0부터 카운터하므로 실제 0, 1, 2, 3, 4까지 슬롯이 있다고 생각하면 되요.
그래서 names[5] = ?를 했을 때 오류가 발생했던 거고요.
<사진2>

unlimited items in array

배열에 할당되는 item의 크기를 주고 싶지 않다면 그냥 빈 대괄호를 지정하면 되요.
이후 변수에 저장하기 위해선 append() 함수를 사용하게 되요.

profile
어제보다 오늘 그리고 오늘 보다 내일...

0개의 댓글