Tutorials References Exercises Menu
Paid Courses

Go Operators


Go Operators

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)
}
Try it Yourself »

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)
}
Try it Yourself »

Go divides the operators into the following groups: