Происхождение слова ого!

ого́! огого́!, межд. (Пушкин); аналогично нем. оhо!. Возм., расширено из о!, по мнению Преобр. (1, 624).

Ого́. Искон. Удвоение с интервокальным г междометия о. Ср. ага.

См. также: значение слова ого в толковых словарях.