As bibliotecas de cliente do Cloud para Go são compatíveis com pelo menos as três principais Versões do Go e compatíveis com pelo menos um ambiente de execução GA para o App Engine Funções padrão e do Cloud Run. Isso significa que as Bibliotecas de cliente do Cloud para Go são compatíveis com todas as versões com suporte do Go e pelo menos uma versão adicional. Por exemplo, se a versão atual do Go for Go 1.19, as Bibliotecas de cliente do Cloud serão compatíveis com pelo menos Go 1.19, Go 1.18 e Go 1.17. 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 do Go e com suporte recebe 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 Go com suporte é a melhor maneira de garantir que você receba correções críticas de segurança e bugs. Nossas bibliotecas de cliente do Go Cloud incrementam uma versão secundária ao remover 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 da versão
Para saber quais versões do Go são compatíveis, consulte o README do google-cloud-go.