더북(TheBook)

4.2 사용자 정의 타입

사용자 정의 타입(custom type)은 Go의 기본 타입 외에 추가로 타입을 정의할 때 사용하고 type 키워드로 생성한다.

type 타입명 타입명세

타입명은 패키지나 함수 내에서 유일해야 한다. 타입명세로는 Go의 기본 타입(string, int, slice, map, channel 등)과 구조체, 인터페이스, 함수 서명을 사용할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.