Connect with us

Hi, what are you looking for?

Tecnología

Se revelan nuevos detalles de la versión 2 del lenguaje Go

Go es un proyecto de código abierto, desarrollado por un equipo en Google, el cual tiene muchas personas que contribuyen desde el nicho de la comunidad abierta en ya más de 9 años. Go se ha desarrollado principalmente como un lenguaje de programación para sistemas, y se ha usado en proyectos comerciales incluso, como Docker.

Test: Descubre qué asistente virtual eres

En GopherCon 2017, algunas ideas de Go 2 empezaron a surgir, cuando el desarrollador clave de Go, Russ Cox, dio una plática sobre el futuro de Go, indicando algunas de las ideas que se implementarían en lo que se llamó informalmente “Go 2”. Los desarrolladores han indicado que la meta para Go 2 es corregir los problemas que tuvo Go para poder escalarlo, dando además acceso a todo el código existente de Go 1. Entre los cambios se incluyen características propuestas haciendo que Go fuese la versión 1.13, es decir, el paso uno en el proceso de evaluación.

Se busca, por ejemplo, que en Go 2 se incluya soporte adicional para el manejo de errores, introduciendo valores de solo-lectura inmutables, y añadiendo alguna forma de “generics”. El primer cambio, de hecho, será añadir soporte para los identificadores basados en Unicode TR31. Los desarrolladores dicen que esto es un problema importante para los programadores de Go que usan alfabetos no occidentales y que esta dificultad no debería ser realmente problema para nadie.

Otro cambio es el soporte de literales numéricas además de literales binarias enteras. Otros lenguajes tienen esas características y muchos programadores de Go han insistido que se añadan a Go lo más pronto posible. Pero el cambio final, que hará que se pase de Go 1.13 a Go 2 es la capacidad de tener enteros con signo como contadores de corrimiento (shifts counts). Los desarrolladores han estimado que el 38% de los no-corrimientos de constantes requieren de una conversión (artificial) de unidades uint, y la nueva capacidad serpa la de tener expresiones de corrimiento, las cuales podrán sincronizarse mejor con las expresiones de índica y las funciones interconstruidas cap y len.

Toda la información relevante puede hallarse en el sitio oficial del lenguaje Go.

La entrada Se revelan nuevos detalles de la versión 2 del lenguaje Go se publicó primero en unocero.

Click to comment

Comenta

Últimas noticias

Dos mujeres localizadas con vida tras desaparición en Mazatlán, Sinaloa.

Actualización

La Fiscalía confirmó que Diana Vanessa y Adriana Guadalupe, reportadas desaparecidas en Mazatlán, fueron localizadas vivas y reunidas con familiares.🕵️‍♀️👪 #Mazatlán #ProtocoloAlba

Halcón rescatado posado en repisa con red de fondo, Culiacán Halcón rescatado posado en repisa con red de fondo, Culiacán

Culiacán

Rescatan halcón atrapado en lo alto del Santuario, respuesta ciudadana y protección civil lo entregan a veterinarios para valoración🦅⛪🩺 #Culiacán #Fauna #Emergencias

Escena policial con un pickup y hombre uniformado en Culiacán tras un tiroteo Escena policial con un pickup y hombre uniformado en Culiacán tras un tiroteo

Culiacán

Reportan homicidio en Culiacán: Gustavo Alonso, 28, hallado muerto tras 10-12 detonaciones en Tierra Blanca; Fiscalía realiza diligencias e investiga.🚨🔍 #Culiacán #Seguridad

Conferencia en Guadalajara sobre la Serie del Caribe 2026 Conferencia en Guadalajara sobre la Serie del Caribe 2026

Actualización

Guadalajara será sede de la Serie del Caribe 2026, anunció la LMP; cinco equipos participarán, con posible cupo venezolano. ⚾ 🧢 #SerieDelCaribe

Cámara captura momento del ataque a Mario Pineida en Samanes 4, Guayaquil. Cámara captura momento del ataque a Mario Pineida en Samanes 4, Guayaquil.

Deportes

Una cámara captó cómo sicarios asesinaron al jugador Mario Pineida en Samanes; la Policía investiga el doble crimen. ⚽ 🚨 #MarioPineida #Guayaquil

Imagen de una camioneta Ram plateada estacionada en una acera, relacionada con un incidente en Culiacán donde una mujer fue baleada Imagen de una camioneta Ram plateada estacionada en una acera, relacionada con un incidente en Culiacán donde una mujer fue baleada

Culiacán

En Culiacán, una mujer de 25 años fue asesinada en Villa Universidad mientras viajaba en camioneta; autoridades aseguraron escena 🚗🔫🚨 #Culiacán #VillaUniversidad

Suscríbete y recibe noticias

Tendencia

Sinaloa

Fiscalía activa protocolo Alba tras desaparición en Mazatlán de Diana Vanessa Meza y Adriana Guadalupe Saucedo; familiares piden información 🚨 📞 #Mazatlán

Sinaloa

La maquiladora APTIV celebró posada navideña tras cinco años; cena y bebidas acabaron en pelea, intervino policía 🎄 🍺 🚓 #APTIV #posada

Sinaloa

Reportan enfrentamiento armado la mañana de este miércoles en la cabecera municipal de Escuinapa; fuentes señalan detonaciones y autobuses varados 🚨💥🚌 #Escuinapa

Sinaloa

En Culiacán ocurre un secuestro de dos jóvenes; uno regresa liberado, Alejandro N. permanece desaparecido; autoridades investigan. 🚨 🚗 #Culiacán #Sinaloa #secuestro

Sinaloa

En Culiacán, un adolescente de 14 años falleció tras un ataque a tiros frente a una taquería; Fiscalía investiga. 🚑🕯️ #Culiacán #Seguridad

Sinaloa

En Escuinapa se cerró la carretera Mazatlán–Tepic por bloqueo e incendio de tractocamión; operativo federal y recomendaciones. 🔥 🚧 🚓 #Escuinapa #México15

Sinaloa

Tras balacera en Escuinapa, alcalde Díaz pidió resguardo domiciliario; autoridades vigilan la zona, sin lesionados reportados, alerta. 🚨 🏠 #Escuinapa #Sinaloa #Seguridad

Sinaloa

En Mazatlán, cientos de militares arribaron a la Tercera Región Militar tras el enfrentamiento en Escuinapa; autoridades mantuvieron discreción. 🪖 🚧 #Seguridad

Desarrollado por
FIIXCOM