В русском языке существуют разные формы глагола «идти», потому что в нём проявляется явление супплетивизма — образование форм одного слова от разных корневых основ. 15
Например, прошедшее время глагола «идти» — «шёл» образовано от другой корневой основы, чем начальная форма слова. 1