You’ll often toddlers say “go-ed” as the past tense for “go”. Makes sense? Well, they’re on to something!
The verb “to go,” is only one of two English verbs whose past tense is not derived from the present tense form of the verb (the other: “to be”). The Old English past tense of what was the word “go” (gan) was eode. “Went” came from the past tense of “wend.” Both the evolved past tense of “go” (yede or yode), and the present tense of “wend” fell out of favor, so we are left with “go” and “went.”