Приоритет операций в Go
Умножение и деление выполняются раньше сложения
и вычитания. Знак *, / и %
относится к более высокому приоритету, чем
+ и -.
Без скобок сначала считают умножение и деление, затем сложение и вычитание. Так получается одно число для вывода.
Сравним порядок в двух выражениях:
fmt.Println(2 + 3 * 4) // 14
fmt.Println(10 - 6 / 2) // 7
Выведите значение выражения 5 плюс
2, умноженное на 3, без скобок.
Выведите значение выражения 20 минус
8, деленное на 4.
Дана переменная:
k := 2
Выведите значение выражения 1 плюс
k, умноженное на 5.