Вспомогательный глагол will и конструкция to be going to отличаются значением: will служит для образования грамматических форм будущего времени, а going to используется для выражения прогнозов, предположений или действий, которые кто-то намерен совершить. He will come back tomorrow. Он вернется завтра.
We are going to come back tomorrow. Мы собираемся вернуться завтра. Фраза to be going to показывает, что мы намерены совершить какое-то действие или что какое-то событие произойдет в ближайшее время. На русский ее часто переводят как «собираться». I am going to do my best. Я собираюсь стараться изо всех сил.
Stephen is going to do what he wants. Стивен собирается делать то, что хочет. Спонтанное или запланированное решение Will используется для выражения будущих действий, решение о которых может быть принято спонтанно, в момент речи. Going to описывает планы на будущее, принятые задолго до момента речи. I will have a cup of coffee and a pancake. Я выпью чашечку кофе и съем блинчик.
I am