O Google diz que, embora o Go seja muito popular entre os desenvolvedores, o idioma não possui uma biblioteca padrão para se conectar a serviços em nuvem, e os desenvolvedores precisam escrever suas próprias bibliotecas para usar os vários recursos da nuvem. Migrando entre nuvens, ele fornece um conjunto de APIs de nuvem universal abertas para acessar o armazenamento do Blob, bancos de dados MySQL e configuração de tempo de execução, além de um servidor HTTP com registro interno, rastreamento e verificações de integridade.
É relatado que o Go Cloud atualmente fornece suporte para a AWS e o Google Cloud Platform. Com o tempo, o Google planeja adicionar mais recursos à Go Cloud e oferecer suporte a mais provedores de nuvem.
O slogan da Go Cloud é 'Escreva uma vez, seja executado em qualquer nuvem', e o Google acredita que o Go Cloud permitirá que as equipes de desenvolvimento criem aplicativos que sejam executados facilmente em qualquer nuvem suportada sem precisar recriar a maioria de seus aplicativos.
Como Adam Seligman, vice-presidente do Google, disse, a empresa espera que esse movimento leve a uma explosão de bibliotecas padrão em torno do Go, acelerando o Go como a linguagem preferida para o desenvolvimento de aplicativos em nuvem.