Go 速習チュートリアル

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