Гу Чао начал заниматься футболом в 2000 году на базе специализированной площадки Футбольная академия Гэньбао, после окончания которой в 2006 году присоединился к клубу «Шанхай Ист Эйша». Игрок регулярно выходил в стартовом составе команды и произвел впечатление на тренерский штам. В итоге команда из Шанхая выиграла вторую лигу и получила повышение в классе на сезон 2007.
15 марта 2011 года Гу перешёл в клуб Суперлиги «Ханчжоу Гринтаун». Трансфер игрока обошелся его новому клубу в сумму ¥2 млн.[2] 6 июля 2011 года дебютировал в составе нового клуба в гостевом матче против «Далянь Шидэ», а в матче была зафиксирована ничья со счётом 1–1.[3] В сезонах 2011 и 2012 годов в основном Гу заявлялся на матчи в качестве второго голкипера команды, а первым номером тренерский штаб выбирал Цзян Бо. Так продолжалось вплоть до сезона 2014 года, когда Гу Чао стал основным вратарем команды.
31 декабря 2015 года Гу перешёл в другой клуб Суперлиги, «Цзянсу Сунин». Контракт был заключён на пять лет, а сумма трансфера составила ¥50 млн,[4] что было выше исторического максимума за голкипера в чемпионате Китая (Ван Далэй и ¥30 млн).[5] В начале сезона Гу стал вторым номером команды после Чжан Сыпэна. Дебютировал за «Цзянсу» 9 апреля 2016 года в победном для команды матче против «Хэнань Констракшн». Матч закончился со счётом 1–0. После этого матча Гу стал на постоянной основе выходить в стартовом составе клуба.[6]