Karakoç, I. Dünya Savaşı'nda Kafkas cephesinde çarpışırken Ruslara esir düşen tüccar Yasin Bey ile Emine Hanım'ın oğlu olarak Diyarbakır Ergani'de 22 Ocak 1933'te dünyaya geldi.

Çocukluğu Ergani, Maden ve Piran’da (Dicle) geçen usta edebiyatçı, 1944'te Ergani'de ilkokulu bitirdi. Aynı yıl parasız yatılı kaydolduğu Maraş Ortaokulunu 1947'de bitiren şair, 1950'de Gaziantep Lisesinden mezun oldu. İlkokulda Battal Gazi kitaplarını, Ahmediyye ve Muhammediyyeleri okuyarak, dinleyerek büyüyen Karakoç, ortaokulda ise Namık Kemal, Ziya Paşa, Tevfik Fikret ve Ziya Gökalp'in eserlerini okudu.

Karakoç, okumaya olan ilgisi ve sevgisiyle lise yıllarındayken okuduğu eserler arasına Batı klasiklerini de ekledi.

Üniversiteye başladığı yıllarda Doğu ve Batı klasiklerini bitirmişti

Üniversiteye başladığında Doğu ve Batı klasiklerini bitiren usta kalem, daha sonra kazandığı Ankara Üniversitesi Siyasal Bilgiler Fakültesinin (SBF) sınav sonuçlarını beklerken, Necip Fazıl Kısakürek ile tanışmak üzere yanına gitti. Ortaokul ve lise yıllarında Büyük Doğu'nun tutkulu bir okuyucusu olan Karakoç, Kısakürek ile tanıştıktan sonra ise bir daha hiç ayrılmadı.

Karakoç, 1950’li yıllarda Büyük Doğu’nun sanat edebiyat sayfalarını yönetti, 1955'te de üniversitenin maliye bölümünden mezun oldu.

Maliye Bakanlığında Hazine Genel Müdürlüğü Dış Tediyeler Muvazenesi bölümünde 1955'te çalışmaya başlayan edebiyatçı, girdiği sınavı kazanarak 11 Ocak 1956’da maliye müfettiş yardımcısı oldu. Edebiyatçı Karakoç, 1959'da gelirler kontrolörü olarak İstanbul'a atandı, görevi gereği yurdun birçok yerini görme imkanı buldu.