본문 바로가기

Dev.../go

go의 type

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)

문자열의 비교연산자는 == 을 사용한다.


'Dev... > go' 카테고리의 다른 글

go에서 for  (0) 2015.01.06
go 변수 선언하기  (0) 2015.01.06
go 실행하기  (0) 2015.01.06
Go의 시작  (0) 2015.01.06
Go 설치하기  (0) 2014.12.30