Золотов Виктор Васильевич родился 27 января 1954 года в городе Сасово Рязанской области. Окончил юридический институт, Академию Генштаба.
Служил в пограничных войсках КГБ СССР. В 1970–1990-х годах — сотрудник 9-го управления КГБ СССР (в настоящее время — Федеральная служба охраны РФ). 19 августа 1991 года охранял президента РСФСР Бориса Ельцина во время его знаменитого обращения к россиянам с танка перед Белым домом. В начале 1990-х годов обеспечивал личную охрану мэра Санкт-Петербурга Анатолия Собчака и первого зампреда правительства города Владимира Путина. В 1996 году уволен из ФСО. Работал в частных охранных компаниях Санкт-Петербурга.
В 1999 году возглавил службу охраны премьер-министра РФ Владимира Путина. С 2000 по 2013 год занимал должность заместителя директора ФСО — руководителя Службы безопасности президента РФ. В 2013 году перешел в МВД. С сентября 2013 по май 2014 года — заместитель главнокомандующего внутренними войсками МВД РФ. С 12 мая 2014 года был первым заместителем министра внутренних дел РФ — главнокомандующим внутренними войсками МВД РФ. Помимо внутренних войск курировал систему вневедомственной охраны, лицензионно-разрешительную работу, центры спецназа и авиации МВД, а также управление госзащиты.
Генерал армии. Награжден орденами «За заслуги перед Отечеством» III и IV степени, Александра Невского, Мужества, «За военные заслуги», Дружбы, медалями. Заслуженный сотрудник органов государственной охраны РФ.