「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("福岡") } }
実行結果
大阪