Categories: CloudSoftware

El lenguaje de programación Go alcanza su versión 1.1

Desde marzo del año pasado, cuando Google anunció el lanzamiento de la numeración 1.0 de su lenguaje de programación Go, tan sólo se habían puesto a disposición de los desarrolladores tres “point releases” menores para solucionar bugs críticos. De modo que Go 1.0.3 era prácticamente lo mismo que Go 1.0.

Este estado de alteración casi imperceptible acaba de cambiar con la liberación, por fin, de Go 1.1 que llega con varias mejoras debajo del brazo, especialmente en lo que se refiere al rendimiento.

Por ejemplo, Google ha decidido optimizar el compilador y el enlazador, el recolector de basura, el planificador de rutinas, los mapas y parte de la biblioteca estándar.

Como resultado, “es probable que tu código Go funcione mucho más rápido si es construido con Go 1.1”, dice el ingeniero de la compañía Mountain View, Andrew Gerrand, en el blog oficial del proyecto.

También hay lugar para algunas modificaciones menos notables pero agradecidas, como la introducción de valores de método o la adición de un detector para encontrar errores de sincronización de memoria. Asimismo, se han ampliado el catálogo de herramientas y la biblioteca.

Aunque Go 1.1 sigue siendo compatible con Go 1.0, se recomienda a todos los usuarios actualizar su software.

El objetivo de Go es combinar la velocidad propia de los lenguajes dinámicos con la seguridad y el rendimiento de los lenguajes compilados en grandes volúmenes de binarios, mejorando la productividad inal del software y consiguiendo que las personas implicadas en su expansión se diviertan programando.

Mónica Tilves

Recent Posts

Las innovaciones de Pure Storage ayudan a los clientes a seguir la rápida evolución de la IA

AI Storage as-a-Service y otras soluciones presentadas en //Accelerate ofrecen la mejor base para la…

3 días ago

Los actores de amenazas apuntan cada vez más hacia las organizaciones de OT

Casi un tercio (31%) de las organizaciones de OT informaron más de seis intrusiones en…

3 días ago

Tres razones para optimizar la entrega de última milla

Las entregas de última milla se están potenciando cada vez más con el uso de…

3 días ago

Las claves de TD SYNNEX para ser un Great Place to Work

Por Jaime Vanegas, Director de Recursos Humanos en TD SYNNEX México.

4 días ago

Cada peso perdido por fraude en México le cuesta a las empresas 4.08 veces más,

El fraude ha aumentado para el 54% de las organizaciones mexicanas, año tras año.

4 días ago

Cómo la arquitectura de TI/OT configura el futuro de las industrias en todo el mundo

La convergencia de los dominios de TI y OT está transformando las industrias al cerrar…

4 días ago