꿈꾸는자의 생각의 파편들... :: go의 type

달력

10

« 2019/10 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
2015.01.06 11:33

go의 type Dev.../go2015.01.06 11:33

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의 type  (0) 2015.01.06
Go의 시작  (0) 2015.01.06
Go 설치하기  (0) 2014.12.30
Posted by 꿈꾸는자의 생각의파편들

댓글을 달아 주세요