The LORD your God, he will go over before you, and he will destroy these nations from before you, and you shall possess them: and Joshua, he shall go over before you, as the LORD has said.
All Commentaries on Deuteronomy 31:3 Go To Deuteronomy 31
George Leo Haydock
AD 1849
Then. This word is not in Hebrew or the Septuagint; neither does Moses mean to insinuate, that God would take his place in conducting the people; but only that after he should be no more, the divine Providence would no less watch over his people, and direct the councils of Josue, who stood beside him. (Haydock)
The ark preceded the army, (Josue iii.) and God invisibly put the enemies of Israel to flight. (Menochius)