Гулькин - фамилия образована от русского мужского некалендарного личного имени Гулька от глагола "гулить" - "нежить, ласкать, голубить, баловать ". Гулька - обиходное ласкательное имя. (Словарь современных русских фамилий, с.145).
Гулько - украинская фамилия, образована суффиксом -ко от личного имени Гуль - "весёлый, шумный человек", любящий погулять в компании. Но фамилия может быть образована и от "гуль" - "голубь", и от глагола "гулить" - "нежить, ласкать".
Гульняшкин - фамилия образована от прозвища Гульняшка, восходящего к глаголу "гулять", "гуливать" - "проводить время в увеселениях, пьянствовать". (Словарь современных русских фамилий, с.145).
Гулин - фамилия образована от старинного русского прозвища Гуля, имеющего несколько значений: 1. голубь; 2. гуляка (архангельские, уральские говоры); 3. любимый человек (тамбовские, тульские говоры). (Словарь современных русских фамилий, вып.7, с.221).