Upgrade Cloud Function GCP GO 1.13 – Impact

Dans cet article, nous allons mettre en avant un impact à prendre en compte dans l’utilisation de GO dans le contexte Google Cloud Functions.

Pour rappel, Google Cloud Functions est un service proposé sur Google Cloud Platform permettant aux développeurs de réaliser des implémentations et lancements de morceaux de codes dit « fonctions » sans serveur à travers le Cloud de Google.

Dans notre notre contexte, nous avons fait évoluer le framework « Go » utilisé dans nos fonctions Google Cloud de la version 1.11 vers 1.13 et avons rencontré des échecs de lancement suite à cette mise à jour.

Une erreur, suite à cette mise à jour, est de ne pas s’apercevoir que l’arborescence du projet soit modifiée.
Conséquence directe, les chemins appelés doivent nécessairement être mis à jour à la suite de cet update vers la version GO 1.13.

Exemple ci-dessous :