Родился 28 ноября 1903 года в деревне Углы (ныне Струго-Красненского района) в семье крестьянина. После школы работал на железной дороге, в лесхозе. В Красной армии в 1924–1925, 1939–1940 годах и с 1944 года. Участвовал в Советско-финской войне 1939–1940 годов и в партизанском движении.
В начале Великой Отечественной войны вступил в местный истребительный батальон, затем стал партизаном. Был арестован фашистами. Бежал из псковского концлагеря. С освобождением родных мест вступил в Советскую армию. Первый бой в качестве наводчика 45-миллиметровой противотанковой пушки 340-го стрелкового полка 46-й стрелковой дивизии принял на Карельском перешейке. Именно тогда командование отметило выдержку и точный глаз наводчика.
Затем он участвовал в форсировании Чудского озера, подбил танк врага. Был награжден медалью «За отвагу». За храбрость, проявленную в боях при освобождении г. Тарту, 5 октября 1944 года удостоен ордена Славы III степени. Впоследствии, командуя орудием, метким огнем уничтожал огневые точки противника уже на территории Польши. В одном бою уничтожил самоходную установку, три пулеметных гнезда. 27 февраля 1945 года награжден орденом Славы II степени.
Однажды на батарею вышло двенадцать фашистских танков. Из орудия И. Д. Голубева было подбито четыре из них.
Орден Славы I степени он получил за мужество при форсировании Черной Вислы. На захваченный стрелковой ротой плацдарм шло восемь вражеских танков. Они были остановлены артиллерийским расчетом Голубева, а пехоту врага отсекли автоматчики. Высокую награду Ивану Дмитриевичу вручил генерал С. Н. Борщев.
После войны И. Д. Голубев работал на железной дороге, растил детей. Скончался 15 января 1980 года.
Литература:
Голубев Иван Дмитриевич // Подвиги героев бессмертны / Н. П. Корнеев, О. В. Алексеев. - Псков, 2005. - С. 240-241.