Yukarıda yazdığımız kodları inceleyecek olursak, kelime1 ve kelime2 adında string türünde değişkenler belirledik. Scanf() fonksiyonu ile Printf()’den benzer olarak, değişkenlerin yerleştirileceği yerleri değil de, bu sefer değişkenlerin alınacağı yerleri belirtiyoruz. %s %s arasındaki boşluk sayesinden kullanıcı boşluk bırakınca girdiyi 2 değere bölebileceğiz. Hemen yanında ise içine atanacak değişkenlerimizi belirtiyoruz. Böylelikle kullanıcı giriş bölümünden Go Dili yazdığında Go’yu kelime1’in içine Dili de kelime2 içine yerleştirecek. Scanf(), boş giriş kabul eder.