Going to - Future is used for actions in the future, that have been planned, e.g.: Next year, I'm going to go to Canada. (This is quite for certain, maybe the flights have already been booked or the trip has been planned some time ago already, etc.)
Will - Future is used to express future actions that you cannot plan, control or have any influence on. Therefore it is very often use