Students encounter confusion with the word go. My experience with many, many students is that it has to do with the fact that go appears in not only the future with going to, but also in many expressions, some with gerunds, some with prepositional phrases, and some with neither.
In all of these phrases, the expression after go stays the same. In other words, if you see the word “go”, no matter what verb form or tense it is, the phrases after the word “go” cannot change.
Just because you go “to” work, it doesn’t mean you go “to” home.
One more thing: when you need to change verb tenses, you can use the word go in the phrases above to do so. Just don’t change the phrase afterwards.
…and so on.