Versões compatíveis do Go

As bibliotecas de cliente do Cloud para Go são compatíveis com pelo menos as três versões mais recentes do Go e têm pelo menos um ambiente de execução de disponibilidade geral para o App Engine e o Cloud Functions. Isso significa que as bibliotecas de cliente do Cloud são compatíveis com todas as versões do Go compatíveis, além de pelo menos uma versão adicional. Por exemplo, se a versão atual do Go for Go 1.17, as bibliotecas de cliente do Cloud serão compatíveis com pelo menos 1.17, 1.16 e 1.15. Para mais informações sobre as bibliotecas de cliente do Cloud, consulte Explicações sobre bibliotecas de cliente.

Para um desenvolvimento novo

Ao iniciar um novo projeto, recomendamos escolher a versão atual do Go, se possível. Isso garante que o ambiente de execução esteja dentro das versões compatíveis do Go e receba patches de segurança críticos.

Como manter os sistemas de produção atualizados

Manter seus sistemas de produção em ambientes de execução do Go compatíveis é a melhor maneira de garantir correções de bugs e segurança essenciais. As bibliotecas de cliente do Cloud em Go incrementam uma versão secundária ao eliminar a compatibilidade com uma versão anterior do ambiente de execução do Go. Para mais informações sobre o uso de versões principais e secundárias, consulte Controle de versões semântico.

Onde encontrar informações específicas da versão

Para descobrir quais versões do Go são compatíveis no momento, consulte o README do google-cloud-go (em inglês).