![if文](https://mitikusa-engineer.com/wp-content/uploads/2022/07/Go-1024x538.png)
Go言語のif文についてまとめました。
動作環境
ホストOS | Windows 10 21H1(19043.2006) 64bit |
WSL | 2 |
Visual Studio Code | 1.70.2 |
Docker Desktop | 4.11.1 (84025) |
Go | 1.18.6 |
構文
// 基本文系
if 条件式1 {
条件式1がtrueの時の処理
} else if 条件式2 {
条件式2がtrueの時の処理
} else {
else以前の条件式が全てfalseの時の処理
}
// 簡易文系・・・ifブロック内だけで有効な変数を簡易文で定義できる
if 簡易文; 条件式1 {
条件式1がtrueの時の処理
} else if 簡易文; 条件式2 {
条件式2がtrueの時の処理
} else {
else以前の条件式が全てfalseの時の処理
}
サンプル
.
├── go.mod
└── main.go