This question already has an answer here:
Florence: Oh, look at that mountain of dirty dishes! Who is going to wash all of those?
Jack: I promise I will do them when I get home from work.
Why "going to" and not "will "is it because there are evidences that the dishes is going to be done or is it because it has been planned before. I think the first solution is right, there are a mountain of dirty dishes so I can conclude that the dishes is going to be done soon Am I right? //www.englishpage.com/verbpage/verbs23.htm