Las bibliotecas cliente de Cloud para Go son compatibles con, al menos, las tres versiones principales más recientes de Go y con, al menos, un entorno de ejecución de GA para las funciones de App Engine Standard y Cloud Run. Esto significa que las bibliotecas cliente de Cloud para Go compatible con todas las versiones compatibles de Go y al menos una versión adicional. Por ejemplo, si la versión actual de Go es Go 1.19, las bibliotecas cliente de Cloud son compatibles con, al menos, Go 1.19, Go 1.18 y Go 1.17. Para obtener más información sobre las bibliotecas cliente de Cloud, consulta Explicación de las bibliotecas cliente.
Para un desarrollo nuevo
Cuando comiences un proyecto nuevo, te recomendamos que elijas la versión actual de Go si es posible. Esto garantiza que tu entorno de ejecución esté dentro de las versiones compatibles de Go y que reciba parches de seguridad críticos.
Mantén los sistemas de producción actualizados
Mantener tus sistemas de producción en entornos de ejecución de Go compatibles es la mejor manera de garantizar que recibas correcciones de errores y de seguridad fundamentales. Nuestras bibliotecas cliente de Go Cloud incrementan una versión secundaria cuando se pierde la compatibilidad con una versión anterior del tiempo de ejecución de Go. Para obtener más información sobre el uso de versiones secundarias, consulta Control de versiones semántico.
Dónde encontrar la información de la versión
Para saber qué versiones de Go son compatibles, consulta el archivo README de google-cloud-go.