I will go or I am going to go? What is the difference?

We can use both forms to express predictions in the future. The biggest difference is that be going to expresses a plan that the speaker made before the conversation. Will shows a decision that the speaker makes at the time of speaking.

Consider this situation:

Terry, would you like to come to my house for dinner tomorrow night? I am going to have a dinner party. I am not sure what dessert to have…. Oh I know, we will have chocolate ice cream sundaes!

Témoignages

Par la présente, nous désirons souligner l’excellente formation en langue seconde (anglais) offerte par l’école Le carrefour des langues. En effet, le personnel de cette école a été en mesure d’offrir à nos employés/participants, entre les mois d’octobre 2012 et mars 2013, une formation permettant l’atteinte avec succès des objectifs fixés, soit pour certains de nos employés l’obtention de la cote de bilinguisme et, pour une autre catégorie de nos employés, le perfectionnement en langue seconde.

Mario
Directeur adjoint
Service correctionnel Canada