Компания открыла исходные коды Go, который уже два года находится на стадии тестирования. По словам ведущего разработчика Google Роберта Пайка, новый объектно-ориентированный язык комбинирует скорость разработки, характерную для динамических языков типа Python, с безопасностью компилирующих языков, таких как Си и C++, и располагает неявной типизацией, реальными замыканиями (true closures), средствами многопоточного программирования и параллелизма. Go отлично подходит для системного программирования, например Web-серверов, систем хранения и баз данных. Пока Go из-за незрелости не используется при разработке какого-либо из пользовательских сервисов или приложений Google. Он нуждается в дополнительных библиотеках и инструментах, которые, как надеются в компании, будут предоставлены открытым сообществом.