Go 1.11 est disponible sur App Engine

Par:
fredericmazue

ven, 19/10/2018 - 13:42

Google a annoncé la disponibilité de Go 1.11 sur App Engine, en version beta pour le moment.

Si Go, le langage de Google est disponible sur App Engine depuis 2011, l'arrivée de la mouture 1.11 lève certaines restrictions, en plus d'apporter le support des modules versionnés. Vous pouvez :

  • organiser votre application de manière idiomatique ;
  • importer des paquets Go ;
  • utiliser votre Framework préféré, comme gin ;
  • utiliser les bibliothèques clientes Google cloud pour Go.

Ajout du support pour les modules Go

Go 1.11 a introduit la prise en charge des modules versionnés en tant que fonctionnalité expérimentale. Un module versionné est défini par un fichier go.mod qui contient les dépendances versionnées du module. App Engine prend également en charge ces modules expérimentaux Go: Lorsque vous déployez votre application depuis l'extérieur de votre GOPATH, si un fichier go.mod est présent, les dépendances sont automatiquement téléchargées avant la création de votre application dans le cloud.