Casting1 chapter3(3) primitive type - uint and casting and overflow casting은 변수가 표현하는 범위인 type(자료형)을 확장(up casting) 또는 축소(down casting) 하는 작업을 casting이라 한다. java에서는 class 간의 상속 혹은 구현 관계에서도 casting이 적용된다. (Go는 class가 없다. 하지만 구현체가 있으므로 구현체 공부할 때 비슷한 게 나오지 않을까??) 하지만 이전 글에서 말했던 대로 Go는 type의 상하관계가 뭐든 auto casting을 지원하지 않는다. uint는 사용처는 제한적이다. 왜냐? 변수를 명시적 선언하지 않는 이상 묵시적 선언을 하면 정수인 경우 무조건 int이기 때문에 묵시적 선언 시 casting을 하거나 명시적 선언 시 type을 명시하는 방법뿐이다. 다른 방법으론 int로 표현할 수 없는 .. 2022. 1. 24. 이전 1 다음