Is it true that only "will" should be in formal situations instead of "going to"? I am quite sure that it is used in newspaper reporting and "going to" is rarely used there.
When "will" is used in a formal context, does it refer to future action but never current intention? If we'd like to express the latter, would we use a phrase like "intend to"?
Also, it seems that in story books "will" is also preferred except in dialogues. Is it true? If so, why?