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

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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("福岡")
}
}
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("福岡") } }
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