Участник Великой Отечественной войны с июня 1942 года. Сражался в небе Москвы, Кавказа, Кубани, Крыма, Новороссийска, Севастополя. Всего за годы войны Золотухин Б.А. совершил 153 боевых вылета.
Указом Президиума Верховного Совета СССР от 18 августа 1945 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм капитану Золотухину Борису Александровичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 4193).
В 1952 году окончил МГТУ по специальности «Технология машиностроения, металлорежущие станки и инструмент». Работал в Ленинграде (ныне Санкт-Петербург) в опытном конструкторском бюро заместителем главного инженера завода.