Это – злобный дух, дух воды, олицетворяющий собой тьму и злобу глубин океана, в которых живут невиданные животные и даже он сам. Выглядит он как змея с лицом человека и огненно-красными волосами. Он глуп и упрям, поэтому часто ввязывается в ссоры.
Его отец – дух огня Чжужун. Однажды, как вода и огонь, отец и сын сильно поссорились, да так, что это переросло в настоящую войну. Гун-гун имел в этой войне двух помощников – своего сына, имя которого не сохранили легенды, и еще одного змеечеловека, Сян-лю.
Злобное войско духа воды построило для себя огромные плоты, и поднимая величайшие волны, поплыли на них, чтобы атаковать Чжужуна. Все твари морские для Гун-гуна были лишь боевыми конями. Однако дух огня ничуть не испугался, и направил на войско свое всепожирающее пламя. Свет огня одержал победу над мраком подводных глубин.
Сын Гунн-гуна после поражения умер от страха, да и сам бог решил покончить с жизнью. Он стал биться головой о могучую гору Бучжоущань, на которой тогда покоилось небо. Однако раскололась не его голова, а сама гора. От этого обвалилась часть неба и бедствия возникли страшные. На это не могли спокойно смотреть боги, и божественная Нюйва поставила подпорки небу из ног черепахи АО.
Гун-гун показал свой мерзкий нрав и при великом потопе. Он сделал так, чтобы половину поднебесной затопило, а многие из людей превратились в креветок и рыб. После этого боги разгневались и убили Сян-лю, а Гун-гун убежал, и с тех пор не появляется на земле.