Go 言語の比較演算子
1. 比較演算子 (Comparison Operators)
比較演算子は、2つのバリュー(値)を比較するために使用されます。
注意: 比較の結果として返される戻り値は、true(真)またはfalse(偽)のいずれかになります。
以下の例では、「より大きい(Greater than)」演算子(>)を使用して、5が3より大きいかどうかを判定しています。
1.1 比較演算子の実装例
package main
import ("fmt")
func main() {
var x = 5
var y = 3
fmt.Println(x > y) // 5は3より大きいため、true を出力します
}2. 比較演算子の一覧
Go言語で使用できるすべての比較演算子は以下の通りです。
| 演算子 | 名前 | 例 |
|---|---|---|
== | 等しい (Equal to) | x == y |
!= | 等しくない (Not equal) | x != y |
> | より大きい (Greater than) | x > y |
< | より小さい (Less than) | x < y |
>= | 以上 (Greater than or equal to) | x >= y |
<= | 以下 (Less than or equal to) | x <= y |