Go 슬라이스
슬라이스 특징
배열과 같지만 크기가 동적으로 할당 가능. 참조 타입.
선언 예제
Go 슬라이스 복사
copy(복사 대상, 원본)
make로 공간을 할당한 후 복사해야 한다. 복사된 슬라이스 값을 변경해도 원본에 영향 없음.
Go 슬라이스 추가 및 병합
append
Go 포인터
Go 한글 문자 처리
Go의 문자 타입
Go에는 char 타입이 존재하지 않는다. 대신 rune(int32)으로 문자 코드 값을 표현한다.
한글 글자 수 세기
Go 함수
함수 선언
func키워드로 선언- 타 언어와 달리 반환 값 여러 개 가능
- 함수 선언 위치는 어느 곳이든 가능