Выбор между will и going to для выражения будущего зависит от конкретной ситуации. 12
Will используется для выражения будущих действий, решение о которых принимается спонтанно в момент речи. 5 Например, для просьб, обещаний, угроз, предупреждений. 1 Также will применяется для предсказаний, основанных на личном мнении или опыте. 5
Going to описывает планы на будущее, принятые задолго до момента речи. 5 Например, когда решение обдумано заранее и уже перешло в разряд планов. 1 Также going to используется, если есть конкретное, видимое подтверждение того, что действие произойдёт. 1
Таким образом, will чаще применяется для выражения предположений о более далёком будущем, а going to — когда что-то вот-вот произойдёт, когда имеется видимое доказательство того, что действие совершится. 1