Flash cards
Review the key moves
What is the main idea behind Go Operators?
Lesson checks
Practice each idea before moving on
Short Mimo-style checks built from this lesson's code, terms, and sequence.
Which statement best captures the main point of this lesson?
Complete the missing token from the example code.
___ mainPut the learning moves in the order that makes the concept easiest to apply.
Operators are used to perform operations on variables and values.
The + operator adds together two values, like in the example below:
Example
package main
import ("fmt")
func main() {
var a = 15 + 25
fmt.Println(a)
}Although the + operator is often used to add together two values, it can also be used to add together a variable and a value, or a variable and another variable:
Example
package main
import ("fmt")
func main() {
var ( sum1 = 100 + 50 // 150 (100 + 50)
sum2 = sum1 + 250 // 400 (150 + 250)
sum3 = sum2 + sum2 // 800 (400 + 400) )
fmt.Println(sum3)
}Go divides the operators into the following groups:
- Arithmetic operators
- Assignment operators
- Comparison operators
- Logical operators
- Bitwise operators