「Go言語」基本的な制御構文ifのサンプル

2022年1月21日

書式
if 条件式{処理コード}
if 変数名 := 値; 条件式{処理コード}
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package main
import (
"fmt"
"time"
)
func main() {
i := 5
if i > 0 {
fmt.Println("rrrr")
}
if hh := time.Now(); hh.Hour() < 14 {
// 変数hhのスコープはifの終わりまで
fmt.Println("Hour: ",hh.Hour())
}
}
package main import ( "fmt" "time" ) func main() { i := 5 if i > 0 { fmt.Println("rrrr") } if hh := time.Now(); hh.Hour() < 14 { // 変数hhのスコープはifの終わりまで fmt.Println("Hour: ",hh.Hour()) } }
package main

import (
      "fmt"
      "time"
)

func main() {
      i := 5
      if i > 0 {
            fmt.Println("rrrr")
      }

      if hh := time.Now(); hh.Hour() < 14 {
            // 変数hhのスコープはifの終わりまで
            fmt.Println("Hour: ",hh.Hour())
      }
}

実行結果
rrrr
Hour: 13

Go言語

Posted by arkgame