В русском языке существуют разные варианты написания родительного падежа у слов «носки» и «гольфы», потому что для них действует правило «чем короче, тем длиннее». 1
Короткие носки в родительном падеже имеют длинную форму — «носков», а длинные гольфы — короткую форму — «гольфов». 13