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

달력

7

« 2020/7 »

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

go에서 if Dev.../go2015. 1. 6. 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 꿈꾸는자의 생각의파편들

댓글을 달아 주세요