Booleans hold true or false and drive conditions.

Booleans

booleans.go
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
package main

import "fmt"

func main() {
	var completed = 
	var lessons = 
	ready := completed && lessons >= 3

	fmt.Println("completed=", completed)
	fmt.Println("lessons=", lessons)
	fmt.Println("ready=", ready)
}
boolean expression A boolean expression evaluates to `true` or `false`.