GoLand 2024.3 llega con funcionalidades del IDE mejoradas y compatibilidad con las últimas características de Go, entre ellas:
go
en el nuevo terminal A continuación, encontrará información sobre estas nuevas funcionalidades. ¡Veamos!
Las importaciones circulares pueden causar algo de confusión, especialmente en escenarios complejos, y pueden provocar errores de compilación.
GoLand 2024.3 llega con una inspección que analiza las dependencias y le informa sobre las importaciones cíclicas antes de ejecutar go build
.
Para ofrecer la mejor experiencia de desarrollo posible, hemos implementado una interfaz de usuario práctica que permite ejecutar y gestionar varios servicios y configuraciones en una única ventana secundaria.
Al migrar la recopilación de datos de dependencias a subprocesos paralelos, hemos aumentado de forma significativa la velocidad de indexación y apertura de proyectos. La mejora exacta variará en función de la configuración personal del hardware y del proyecto, pero puede llegar a ser del doble o el triple en configuraciones óptimas.
go:debug
La directiva go:debug
es una funcionalidad incluida en Go 1.21 que permite a los desarrolladores influir en el comportamiento del tiempo de ejecución de Go. Ahora, GoLand incluye resaltados y arreglos rápidos para que pueda gestionar mejor esta directiva, y próximamente añadiremos compatibilidad con otros elementos.
Seguimos mejorando la compatibilidad de los parámetros de tipo de Go.
En GoLand 2024.3, hemos introducido varias correcciones para casos genéricos de falsos positivos.
Go 1.24 permitirá parámetros de tipo en los alias y GoLand 2024.3 ya es compatible con esta funcionalidad.
vgo
, habrá una corrección para actualizar a Go 1.23. aliastypeparams
no está habilitado. El error va acompañado de una corrección para habilitar el experimento. Las siguientes funcionalidades están disponibles para los usuarios con una suscripción a AI Assistant.
JetBrains AI Assistant para GoLand 2024.3 incorpora mejoras significativas en la finalización de código en la nube, con sugerencias más precisas y rápidas.
La interfaz de usuario se ha rediseñado para integrar mejor las funciones de finalización de código de IA en los flujos de trabajo del IDE, con mejoras como el resaltado de sintaxis en el código sugerido y la aceptación incremental de sugerencias de código.
En GoLand 2024.3, incluimos una nueva forma de interactuar con AI Assistant: una entrada inline que detecta y procesa sus peticiones mientras escribe.
Esto le permite expresar sus intenciones en inglés, que AI Assistant interpreta al instante y convierte en cambios de código sin necesidad de pasos adicionales.
Ahora, la configuración del SDK de Go para nuevos proyectos con contenedores de desarrollo es estable y funciona de forma automática.
go
en el nuevo terminal Se han aplicado varias correcciones a los comandos específicos de Go si se utiliza el nuevo terminal.