gobyexample.com 코드 중 일부이다. 



package main


import "fmt"

import "time"


func main() {


  i := "1";

  switch i {

    case "1" : fmt.Println("1"); 

    case "2" : fmt.Println("2");break

    case "3" : fmt.Println("3");

    default : fmt.Println("4");

  }


  t := time.Now()

  switch {

    case t.Hour() < 12 : fmt.Println("1213123") ; fmt.Println("ddd")

    default : fmt.Println("xxx")

  }


}



 semicolon(;) 써도 되고 안써도 되고..

 switch문에서 break을 써도 되고..

여러 문장을 하나의 구문에서 쓸때, semicolon으로 구분해서 쓸 수 있다. 


Posted by '김용환'
,