Go | 기본타입 (numbers, strings, booleans)
·
Go
👉 number int int uint: 0과 양수 int16: 16비트 인티저 int32: 32비트... int64: 64... 왜 int(숫자)타입들이 있음? 프로그램이 폰 옛날컴 현재컴 등 어떤 아키텍쳐에서 컴파일될지 모르기 때문에 다양한 종류가 있다. 절대로 확실하게 64비트 아키텍처용 만든다면 int64쓰는게 조오금 낫다. 하지만 그냥 int를 쓰는게 좋다. float float32: 32비트 float64: 64비트 그냥 float는 없다. 사이즈에 따라서 골라서 쓰기 👉 string 스트링은 go에서 이뮤터블 변경 불가능하다. myString := "홍길동" myString = "김말동" 값을 바꾸는게 아니라 새로운 스트링을 생성해서 변수에 할당하는것 그래서 엄청큰 나노세컨드 단위가 중요한 ..