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 !

GoLand 2025.1 est disponible : support complet de Go 1.24 , mises à jour majeures pour JetBrains AI
Et améliorations de la refactorisation Rename et de l'analyse statique

Le , par Jade Emy

52PARTAGES

5  0 
GoLand 2025.1 est disponible : support complet de Go 1.24, mises à jour majeures pour JetBrains AI, et améliorations de la refactorisation Rename et de l'analyse statique

GoLand 2025.1 est disponible avec plusieurs mises à jour passionnantes pour vous aider à écrire un meilleur code Go et à travailler plus efficacement. Cette version introduit le support de golangci-lint, des améliorations de la refactorisation Rename et de l'analyse statique, une gestion plus intelligente de la directive toolchain, et le support complet de Go 1.24. Cette version apporte également des mises à jour majeures pour JetBrains AI.

GoLand est un environnement de développement intégré (EDI) spécialisé de JetBrains, conçu spécifiquement pour le langage Go. GoLand offre des outils complets et des fonctionnalités telles que la complétion intelligente du code, une conception ergonomique et des outils de débogage intégrés qui améliorent le développement du langage Go.


Support de l'IA

JetBrains AI a reçu une mise à jour majeure, regroupant AI Assistant et Junie sous un seul abonnement. Avec cette version, toutes les fonctionnalités de JetBrains AI sont accessibles gratuitement dans l'EDI, avec une utilisation illimitée pour certaines, telles que la complétion de code illimitée et le support de modèle local, et un accès limité basé sur des crédits pour d'autres. JetBrains introduit également un nouveau système d'abonnement qui facilite l'augmentation de la capacité en fonction des besoins avec les niveaux AI Pro et AI Ultimate.

Cette version apporte des améliorations majeures pour stimuler la productivité et réduire le travail répétitif. Les mises à jour comprennent une complétion de code plus intelligente, la prise en charge de nouveaux modèles de cloud comme Claude 3.7 Sonnet et Gemini 2.0 Flash, une prise en compte avancée du contexte basée sur RAG, et un nouveau mode d'édition pour les éditions multi-fichiers directement à partir du chat.

Nouvelles fonctionnalités de Go

Prise en charge de golangci-lint

GoLand intègre maintenant le plugin Go Linter, apportant un support natif pour golangci-lint. Vous pouvez le configurer dans Settings | Go | Linters, en choisissant exactement quelles vérifications activer ou désactiver. Les inspections s'exécutent en temps réel pendant que vous codez, vous aidant à détecter les problèmes rapidement sans quitter l'IDE.

Vous pouvez également réutiliser vos configurations CI existantes pour garder le comportement du linter cohérent à travers les environnements.


Amélioration de la refactorisation Rename pour les champs struct

Lorsque vous renommez des champs struct, GoLand met maintenant automatiquement à jour les balises JSON correspondantes. Cela permet d'éviter les incohérences entre les noms de champs et la sortie sérialisée et de s'assurer que les remaniements sont appliqués de manière cohérente dans votre base de code.


Notifications améliorées et prise en charge de la directive toolchain

GoLand vous notifie désormais lorsque le SDK d'un projet est modifié grâce à la directive toolchain dans go.mod. De plus, cette version améliore la base de code afin que GoLand puisse gérer cette directive plus efficacement.


Prise en charge complète de Go 1.24

GoLand 2025.1 s'aligne sur la dernière version de Go et supporte entièrement les nouvelles fonctionnalités du langage :

  • Les alias de type générique : GoLand reconnaît désormais les alias de type avec paramètres de type et offre un support, y compris la navigation, la mise en évidence et la complétion de code, pour ces alias.
  • La directive tool dans go.mod : L'EDI signale correctement les erreurs si la directive est utilisée avec des versions de Go non supportées.
  • Mise à jour du débogueur Delve : Avec Delve 1.24.0 inclus dans la boîte, GoLand inclut maintenant toutes les corrections et améliorations récentes pour assurer un débogage plus fluide.
  • Amélioration du comportement de go get : Le drapeau -d n'est plus ajouté aux commandes exécutées depuis l'EDI, évitant ainsi des avertissements inutiles dans la fenêtre de l'outil Run.

Fonctionnalités héritées d'IntelliJ IDEA, WebStorm et DataGrip

GoLand intègre également les dernières fonctionnalités de l'écosystème de la plateforme IntelliJ. Découvrez les nouveautés :

  • IntelliJ IDEA
  • WebStorm
  • DataGrip


Nouveautés et téléchargement de GoLand 2025.1
Vous avez lu gratuitement 7 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

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