Когда мы используем will а когда going
Will используем,когда решение что-то сделать возникает в процессе разговора, а не заранее. To be going to используем, когда уже принято решение что-то сделать заранее.
Will указывает на то, что решение спонтанное, то есть говорящий не задумывался над этим решением заранее.
Will значит сделаем что-то, а going значит собираемся.