Translation:Ich gehe zu Fuß.
I think there's a difference. We might probably use "Rennen=Run" and "Laufen=walk". And when we try to specify we can't use 'go' and 'walk' as the same :D
If lauchen means both to run and to walk how can I work out the exact meaning in a specific sentence?
You can say 'Ich laufe weg' which would mean I'm running away, or you can say 'Ich laufe herum' = I'm walking around
I learned german in school and we never used "laufen" for "walk", so, I think this is a mistake.