Не только солдат вьетконга называли гуками.
Гук- не литературное слово оно часть американского жаргона,и имеет два значения-
Первое липкая грязная дорога
Второе глупый провинциал.
Вообще слово как жаргонизм использовалась ещё раньше, в Корейском конфликте.
американцы преобразовали Корейское слово мигук (Америка) в жаргон.
С этим термином мы разобрались, так же можете прочитать другие мои статьи ! до новых встреч !