Равный приоритет в Go
Действия одного приоритета выполняются слева направо. Если подряд идут только сложения и вычитания, первым считают левое действие, затем следующее.
То же правило для цепочки умножений и делений. Порядок важен, когда результат одного шага становится операндом следующего.
Посмотрим на цепочки с одним приоритетом:
fmt.Println(8 - 3 - 2) // 3
fmt.Println(24 / 4 / 2) // 3
Выведите результат выражения 10 минус
4 минус 2.
Выведите результат выражения 48,
деленное на 6, деленное на 2.
Скажите, с какой стороны начинают считать два сложения подряд без скобок.