Родился в 1907 году в городе Звенигородка (ныне Черкасской областиУкраины), в семье рабочего. С 14 лет начинал трудовую деятельность, работая столяром, слесарем, машинистом на различных предприятиях Украинской ССР.
Во время Великой Отечественной войны работал на ответственных постах системы гидрометеослужбы Красной Армии. За этот период он провёл большую работу, в частности, по восстановлению на Украине сети гидрометеорологических станций, разрушенных во время немецкой оккупации. В 1944 году Золотухин был отозван на работу в Главное управление гидрометеослужбы при Совете Министров СССР, где работал начальником Инспекции, начальником отдела капитального строительства, начальником отдела кадров ГУГМС (ныне Росгидромет).
В апреле 1948 года назначен начальником Московского управления гидрометеослужбы. С 1950 года — начальник Главного управления гидрометеослужбы при Совете Министров СССР.
Неоднократно избирался членом партбюро Главного управления гидрометеослужбы. В 1953 году был избран депутатом Московского городского Совета, дважды избирался депутатом Краснопресненского районного Совета.