go의 integer(정수형)의 경우에
uint8, uint16, uint32, uint64
int8, int16, int32, int64
8, 16, 32, 64비트의 형태로 선언이 가능하다.
Floating Point Numbers(부동소수점)
의 경우에는 float32, float64, complex64, complex128을 사용한다.
구체적인 '비트'수를 표시하는 컨셉은 나뻐 보이지 않는다.
기본적인 연산자는
+, -, *. /, %...
C의 연산자와 동일하다.
String의 처리에서 '\n', '\t'의 개행문자들은 C와 유사하다.
Boolean의 경우 &&, ||, ! 의 C의 형태를 거의 유사하게 취하고 있다.
변수의 선언의 경우은...
var x string = "hello world"
var로 선언하고 변수명, 그리고. 타입과 초기값을 나열하는 순서로 되어 있다.
var x string
x = "hello world"
이 코드는 위와 동일하다.
문자열의 + 연산자는 파스칼 스타일로 동작한다.
var x string = "hello"
var y string = "world"
fmt.Println(x == y)
문자열의 비교연산자는 == 을 사용한다.