RUNE1 chapter3(6) primitive type - rune and string rune Go에는 특이한 자료형이 있다. rune이라는 자료형인데 책에는 문자를 표현하는 자료형이라고 소개하면서 정확하게는 유니코드(unicode)의 코드 포인트를 나타내는 "특수한 정수 자료형"이다.라고 쓰여 있다. 그래서 rune은 int32의 별명으로 정의돼 있어 음수도 표현할 수 있다. byte type처럼 rune type 또한 숫자를 저장하든 문자를 저장하든 타입은 int32이다. 그렇다고 int32와 rune 타입이 다른 부분이 있냐? 물으면 없다... 심지어 함수의 시그니쳐에서 rune이라 명시됐어도 int32를 받아준다.... 그냥 rune type은 개발자가 이해하기 편하게 가독성 측면으로 만들어 놓은 것 같다. rune type의 값으로 작은따옴표('A')에 문자 한 개를 넣어 사용할.. 2022. 2. 1. 이전 1 다음