「Go言語」switch文の基本サンプル
書式
switch 変数名 {
case “値":処理コード
dfault:処理コード
}
条件の値とcaseの値が一致すれば、配下の処理が実行されます。
defaultは、条件の値がどのcaseの値にも一致しない時に実行されます。
使用例
package main import "fmt" func main() { var city = "tokyo" switch city { case "tokyo": fmt.Println("東京") case "oosaka": fmt.Println("大阪") default: fmt.Println("横浜") } }
実行結果
東京