꿈꾸는자의 생각의 파편들... :: go에서 if

달력

12

« 2018/12 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 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 12:02

go에서 if Dev.../go2015.01.06 12:02

if i % 2 == 0 {

fmt.Println(i, "even")

} else {

fmt.Println(i, "odd")

}

if 문장은 기본 블럭과 else 블럭으로 구분된다.


switch i {

case 0: fmt.Println("Zero")

case 1: fmt.Println("One")

case 2: fmt.Println("Two")

case 3: fmt.Println("Three")

case 4: fmt.Println("Four")

case 5: fmt.Println("Five")

default: fmt.Println("Unknown Number")

}

다중 if를 위한 switch 블럭도 존재한다.

switch 구문은 숫자도 되지만, 스트링 형태도 사용이 가능하다.

이 부분은 참 매력적이다.

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

go에서 const  (0) 2015.01.06
go 에서의 배열  (0) 2015.01.06
go에서 if  (0) 2015.01.06
go에서 for  (0) 2015.01.06
go 변수 선언하기  (0) 2015.01.06
go 실행하기  (0) 2015.01.06
Posted by 꿈꾸는자의 생각의파편들