IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

JetBrains dévoile la feuille de route de GoLand 2023.1 :
Un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI pour les développeurs Go

Le , par Michael Guilloux

49PARTAGES

6  0 
C'est au début du mois de décembre que JetBrains a publié la troisième mise à majeure de l'année pour GoLand, son EDI visant à fournir un environnement ergonomique pour le développement en Go. Avec GoLand 2022.3, JetBrains a intégré Go Playground, ajouté la prise en charge des améliorations des commentaires de la documentation Go, introduit de nouvelles fonctionnalités pour le client HTTP et Docker, et rendu la nouvelle interface utilisateur accessible. Comme d'habitude, vous y trouverez aussi de nouvelles fonctionnalités pour le développement web et les bases de données, telle que la prise en charge de Redis.

Cette version est particulière, parce que sa sortie coincidait avec les 5 ans de GoLand. JetBrains vous invite à fêter cela, en écrivant « Happy B-day, GoLand! » dans GoLand 2022.3 ou GoLand 2022.2.5. Une surprise vous attend !

JetBrains est maintenant prêt à partager ses plans pour la prochaine mise à jour majeure de GoLand. Dans la prochaine version, JetBrains va se concentrer sur plusieurs domaines, notamment les génériques, la sécurité et la gestion des erreurs, mais sans s'y limiter.


Génériques

JetBrains prévoit d'implémenter ces refactorisations pour le code générique :

  • La refactorisation Rename pour les paramètres de type dans les récepteurs.
  • La refactorisation Implement interface pour les structures non génériques et les interfaces génériques.
  • Le refactoring Change Signature pour les génériques.

JetBrains ajoutera de nouveaux correctifs rapides pour les génériques :

  • Un correctif rapide pour remplir les paramètres de type manquants lors de l'instanciation de types génériques.
  • Un correctif rapide pour supprimer les paramètres de type inutilisés.

Il y aura également une inspection pour détecter différents noms de paramètres de type dans les déclarations de type et dans le récepteur. JetBrains va en outre continuer à traiter les suggestions de faux positifs et de faux négatifs dans le code.

Sécurité

JetBrains va implémenter une fonctionnalité qui aidera les développeurs à en savoir plus sur les vulnérabilités connues. À cette fin, l'éditeur de logiciels pour développeurs étudie l'intégration avec govulncheck, l'outil de gestion des vulnérabilités pour Go.

Gestion des erreurs

  • errors.As et errors.Is seront prises en charge.
  • JetBrains va aussi améliorer la lisibilité du code Go qui contient une logique de gestion des erreurs.

L'éditeur de logiciels pour développeurs ne garantit pas que toutes les fonctionnalités répertoriées ici seront incluses dans GoLand 2023.1. Il promet néanmoins de faire de son mieux pour qu'elles soient disponibles dans la prochaine version de son EDI visant à fournir un environnement ergonomique pour le développement en Go.

Télécharger la dernière version de GoLand

Une erreur dans cette actualité ? Signalez-nous-la !