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.
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.
AI Storage as-a-Service y otras soluciones presentadas en //Accelerate ofrecen la mejor base para la…
Casi un tercio (31%) de las organizaciones de OT informaron más de seis intrusiones en…
Las entregas de última milla se están potenciando cada vez más con el uso de…
Por Jaime Vanegas, Director de Recursos Humanos en TD SYNNEX México.
El fraude ha aumentado para el 54% de las organizaciones mexicanas, año tras año.
La convergencia de los dominios de TI y OT está transformando las industrias al cerrar…