Go Comparison Operators
Comparison Operators
Comparison operators are used to compare two values.
Note: The return value of a comparison is either true (1
) or false (0
).
In the following example, we use the greater than operator (>
) to find out if 5 is greater than 3:
Example
package main
import ("fmt")
func main() {
var x = 5
var y = 3
fmt.Println(x>y) // returns 1 (true) because 5 is greater than 3
}
Try it Yourself »
A list of all comparison operators:
Operator | Name | Example | Try it |
---|---|---|---|
== | Equal to | x == y | Try it » |
!= | Not equal | x != y | Try it » |
> | Greater than | x > y | Try it » |
< | Less than | x < y | Try it » |
>= | Greater than or equal to | x >= y | Try it » |
<= | Less than or equal to | x <= y | Try it » |
You will learn more about comparison operators and how to use them in the Go Conditions chapter.