Assignment Operators in Go
In this post, you will learn how to work with assignment operators so that you can use that same knowledge and thus evolve.
a += 2 |
a = a + 2 |
b -= 2 |
b = b - 2 |
c *= 2 |
c = c * 2 |
d /= 2 |
d = d / 2 |
e %= 2 |
e = e % 2 |
package main
import "fmt"
func main() {
x := 2
x += 3
fmt.Println("x = x + 3:", x) // x = x + 3: 5
x -= 2
fmt.Println("x = x - 2:", x) // x = x - 2: 3
x *= 2
fmt.Println("x = x * 2:", x) // x = x * 2: 6
x /= 2
fmt.Println("x = x / 2:", x) // x = x / 2: 3
x %= 3
fmt.Println("x = x % 3:", x) // x = x % 3: 0
}
Don’t forget to watch the video and you can always read this post in Portuguese.