In der folgenden Saison gewann Golowko bei der Winter-Universiade 2005 in Seefeld in Tirol die Goldmedaille mit der Staffel. Zudem wurde er dort Zehnter im Sprint, Neunter im 30-km-Massenstartrennen und Achter über 10 km Freistil. Seine besten Resultate bei den nordischen Skiweltmeisterschaften 2005 in Oberstdorf waren der 33. Platz im Skiathlon und der zehnte Rang mit der Staffel. Bei den Olympischen Winterspielen im folgenden Jahr in Turin belegte er den 37. Platz über 15 km klassisch, jeweils den 29. Rang im 50-km-Massenstartrennen und im Skiathlon und zusammen mit Dmitri Jerjomenko, Maxim Odnodworzew und Jewgeni Koschewoi den 13. Platz in der Staffel. In der Saison 2006/07 kam er bei der Winter-Universiade 2007 in Pragelato auf den 41. Platz im Sprint und auf den achten Rang über 10 km Freistil und bei den nordischen Skiweltmeisterschaften 2007 in Sapporo auf den 23. Platz im Skiathlon und auf den siebten Rang mit der Staffel. Außerdem gewann er ende Januar 2007 bei den Winter-Asienspielen in Changchun die Bronzemedaille über 30 km Freistil. In der Saison 2007/08 und 2008/09 nahm er an der US Super Tour teil. Dabei siegte er im Februar 2008 in Aspen über 10 km klassisch und belegte in der Saison 2007/08 den vierten Platz in der Gesamtwertung. Bei den nordischen Skiweltmeisterschaften 2009 in Liberec errang er den 42. Platz im 50-km Massenstartrennen. Sein letztes internationales Rennen absolvierte er bei den nordischen Skiweltmeisterschaften 2011 in Oslo. Dort lief er auf den 53. Platz über 15 km klassisch.