Booleans
Booleans are an essential data type used to represent truth values (true
or false
) in logical expressions.
A boolean is denoted by the keyword bool
and can have either the value true
or false
.
index.go
1var myBool bool = true
The default value of a boolean is false
.
Booleans become especially useful when we need to store the results of logical expressions. Logical expressions are constructed using logical and/or comparison operators.
While logical operators and expressions will be explored in detail in the next section, here's a brief introduction to the three comparison operators in Go:
Operator | Logic |
---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Here's a simple example of how the result of a logical expression is stored in a boolean:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 1.96
Booleans
Swipe to show menu
Booleans are an essential data type used to represent truth values (true
or false
) in logical expressions.
A boolean is denoted by the keyword bool
and can have either the value true
or false
.
index.go
1var myBool bool = true
The default value of a boolean is false
.
Booleans become especially useful when we need to store the results of logical expressions. Logical expressions are constructed using logical and/or comparison operators.
While logical operators and expressions will be explored in detail in the next section, here's a brief introduction to the three comparison operators in Go:
Operator | Logic |
---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Here's a simple example of how the result of a logical expression is stored in a boolean:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Thanks for your feedback!