「Go言語」Switch文にcase文で条件を記述する

書式
switch {
case 条件式:
処理コード
default:
処理コード
}
defaultは、条件の値がどのcaseの値にも一致しない時に実行されます。省略可能です。
case 値の箇所は、case 式とすることもできます。
使用例

package main

import "fmt"

func main() {
   var ta =55
   var tb =34

   switch {
       case ta > tb:
          fmt.Println("大阪")
       case ta < tb:
         fmt.Println("東京")
       default:
         fmt.Println("福岡")
       }
}

実行結果
大阪

Go言語

Posted by arkgame