will do sth 一般表示按事物自然状态将要发生的。如:I'm twelve now. I will be thirteen next year.而be going to do sth. 一般指人的主观打算做。。。事。如:It's so hot these days. I'm going to go swimming tomorrow atternoon.
be going to do sth是计划去做