Вопросы к Поиску с Алисой
«Идти» и «шагать» — синонимы, которые обозначают одно и то же действие, но имеют разное написание и произношение. videouroki.net
Слово «шагать» означает «идти широким, размеренным шагом». klikovo.ru
Таким образом, разница между этими синонимами заключается в оттенке значения: «идти» — общее понятие, «шагать» — конкретизация действия.