Go es un lenguaje de programación -dice la Wikipedia- concurrente y compilado, inspirado en la sintaxis de C.
Ha sido desarrollado por Google.
Sus diseñadores son Robert Griesemer, Rob Pike y Ken Thompson (uno de los creadores de Unix).
Actualmente está disponible en formato binario para los sistemas operativos Windows, GNU/Linux, FreeBSD y Mac OS X, pudiendo también ser instalado en estos y en otros sistemas con el código fuente.
Go es un lenguaje de programación compilado, concurrente, imperativo, estructurado, orientado a objetos —de una manera bastante especial— y con recolector de basura que de momento está soportado en diferentes tipos de sistemas UNIX, incluidos Linux, FreeBSD y Mac OS X.
También está disponible en Plan 9, puesto que parte del compilador está basado en un trabajo previo sobre el sistema operativo Inferno.
Las arquitecturas soportadas son i386, amd64 y ARM.
¡PELIGRO! Adware Doctor, una de las Apps más populares de iOS, eliminada por Spyware
Go es un trabajo de código abierto y tiene una buena comunidad de desarrolladores que colaboran con el proyecto que ya lleva más de 8 años.
La idea es tener un lenguaje de programación de sistemas, el cual ha sido usado con éxito comercial incluso.
En esta última versión, la 1.
11, se ha portado lo que se llama WebAssembly, lo cual es aún experimental.
Los programas que usan la nueva característica en Go compilan a un módulo único de WebAssembly que incluye las rutinas de tiempo de ejecución de Go, así como scheduling, recolector de basura, mapeo y otros temas esenciales de Go, resultando en un módulo de unos 2 MB (o 500K cuando se comprime), lo cual para los estándares actuales no es algo de qué debamos preocuparnos.
Los programas de Go también pueden ser llamados en Javascript usando un nuevo paquete experimental.
WebAssembly es un formato binario de instrucciones para una máquina virtual basada en stack.
Se ha diseñado como un objetivo portable para compilar lenguajes de alto nivel como C/C++ o Rust de forma que las apps puedan ponerse en los clientes web y en aplicaciones de servidores.
Go 1.
11 añade también soporte preliminar a un nuevo concepto que han denominado “módulos”.
En los términos de Go, hay una alternativa a GOPATH con soporte integrado para manejo de versiones y distribución de paquetes.
Usando módulos, los desarrolladores no están confinados a trabajar dentro de GOPATH.
Otras ventajas es que hay información sobre la dependencia de versiones y esto hace que los módulos compilados sean más confiables y reproducibles.
El soporte de módulos se considera experimental por el momento, pero podría cambiar de acuerdo a la respuesta que den los usuarios de Go 1.
11.
Los desarrolladores tienen otras herramientas planeadas.
Y aunque los detalles del soporte a módulos pudiesen cambiar, los proyectos convertidos a módulos usando Go 1.
11 continuarán trabajando en la versión 1.
12 y posteriores.
Go es un lenguaje que vale la pena revisar.
Está escrito por profesionales del cómputo que llevan toda una vida en el desarrollo de los lenguajes de programación.
El hecho de que sea un sistema de código abierto da chance de ver además cómo se hacen las cosas.
Desde luego leer el código fuente del mismo no es trivial, pero la cuestión es que dicho código está accesible para cuando decidamos estudiarlo.
La entrada El lenguaje Go 1.
11 llega con nuevas características se publicó primero en unocero.
Dario Nolasco Oaxaca de Juárez, 18 de abril. Una madre de familia con un menor paciente de oncología del Hospital de la Niñez Oaxaqueña de San Bartolo Coyotepec Oaxaca denunció la falta de medicamentos en este nosocomio para realizar las quimioterapias que su hijo requiere para su tratamiento contra el cáncer. La señora de nombre […]
ADNSureste.info
El H. Ayuntamiento de Huamantla, en colaboración con la Coordinación de Educación, la Biblioteca Central del Estado de Tlaxcala y la Biblioteca Municipal, invitan a la niñez huamantleca, al teatro robótico “La Casita del Ahorro en Tlaxcala”. Este evento es organizado por la Dirección General de Bibliotecas, la Secretaría de Educaci
Diario La Noticia
Con el objetivo de establecer una sinergia para impulsar acciones a favor de embarazos saludables y prevenir las muertes maternas, los Servicios de Salud de Oaxaca (SSO) realizaron una reunión de trabajo con las seis Jurisdicciones Sanitarias de la entidad. Durante el encuentro efectuado en las oficinas de la Jurisdicción Sanitaria 1 Valles Centr
RIOaxaca
Consigue el equipo para mejorar tu placer de jugar con Ganabet bono. En este texto, podemos examinar en detalle las ventajas y beneficios de crear los bonos máximos que ofrece Ganabet.
Lado.mx
Las arrendadoras de carros, también conocidas como empresas de renting, son una opción conveniente y flexible para aquellos que desean utilizar un vehículo sin comprometerse a la compra.
Lado.mx
El boxeo, apuestas MMA, WWE y UFC son los favoritos de los usuarios mexicanos, apuesta en Pin Up Bet en los mercados de apuestas variados y cuotas competitivas.
Lado.mx
El equipo de Jurgen Klopp visita al Atalanta en la vuelta de los cuartos de final de la Europa League, con una misión imposible: darle la vuelta a un 3-0.
ESPNdeportes.com
Parece mentira pero ya han pasado seis años desde el lanzamiento de Kingdom Come: Deliverance, y a día de hoy este RPG medieval sigue siendo aún con sus imperfecciones una de las aventuras de rol más únicas y especiales del mercado por su clara apuesta por el realismo. No solo a n
3d Juegos
Desde su lanzamiento el pasado mes de enero, Palworld ha atraído a miles de jugadores de todo el mundo. Esto, además de establecer la experiencia entre criaturas coloridas como uno de los grandes éxitos del 2024, también ha provocado que varias desarrolladoras hagan títulos de sup
3d Juegos
Un agente del Departamento de Policía de Los Ángeles no enfrentará a cargos penales por el tiroteo mortal en 2021 de Valentina Orellana-Peralta, una adolescente de 14 años, quien murió en el interior de una tienda por departamentos cuando la Policía disparó contra un hombre sospechoso de atacar a una mujer.
CNN en Español
Navojoa, Sonora.- Elementos de la Agencia Ministerial de Investigación Criminal (AMIC) capturaron a Gilberto “N”, de 55 años, por su probable responsabilidad por el delito de abuso sexual agravado cometido en perjuicio de una menor de edad, de identidad reservada, en el interior de un plantel privado de educación básica. De acuerdo a lo es
Proyecto Puente
Sadit González Localizan a un hombre degollado, sobre Camino Real Santa Ana Xalmimilulco, Huejotzingo. LaThe post Abandonan degollado en Xalmimilulco appeared first on .
Desde Puebla
Los Hammers reciben al Bayer Leverkusen por la vuelta de los cuartos de final de la Europa League.
ESPNdeportes.com
El equipo dirigido por Xabi Alonso, que ganó la Bundesliga recientemente, ganó la ida y buscará sellar su clasificación a semis del certamen UEFA
Infobae
El equipo de Jurgen Klopp visita al Atalanta en la vuelta de los cuartos de final de la Europa League, con una misión imposible: darle la vuelta a un 3-0.
ESPNdeportes.com
El futbolista marfileño de la Roma, Evan Ndicka, quien se desplomó en el partido ante el Udinese, salió del hospital este lunes, reportándose sano y fuera de peligro El defensa franco-marfileño de la Roma Evan Ndicka, que el domingo dio un gran susto al desplomarse en pleno partido, abandonó el hospital de Udine después de someterse a nu
Más Latina
Para evitar cualquier imprevisto es importante conocer el pronóstico del tiempo
Infobae
Atalanta sueña con las semifinales después de sorprender a Liverpool en la ida de cuartos de final de la Europa League.
ESPNdeportes.com
Está 0-3 abajo en la serie de cuartos de final de la UEFA Europa League. Jugará el 18 de abril en Italia.
ESPNdeportes.com
El equipo de Jurgen Klopp visita al Atalanta en la vuelta de los cuartos de final de la Europa League, con una misión imposible: darle la vuelta a un 3-0.
ESPNdeportes.com
Últimas noticias
¡Tiembla Instagram! TikTok Notes oficializa su lanzamiento
Attack on Titan: Inteligencia Artificial crea una seductora versión de Annie Leonhart
Ofrecen reimprimir credenciales de elector en Tamaulipas hasta el 20 de mayo
INEGI avala reducción de inseguridad en San Luis Potosí
Llega a SLP lo mejor del motociclismo de velocidad
Ayuntamiento de SLP realizará jornada de vacunación antirrábica gratuita para perros y gatos
Gobierno del Estado invita al diálogo a ejidatarios de San Pablo
Se prepara Congreso de Quintana Roo para elegir a titulares de ASE y Fiscalía Anticorrupción
Nuevos ataques rusaos sin daños a la planta nuclear de Zaporiyia
Netflix comienza la producción de la temporada 4 de The Witcher con Liam Hemsworth como Geralt de Rivia
CCXP México 2024: Preparate para conocer al elenco de “The Boys”
Es Tampico la quinta ciudad más segura de México: ENSU
Es Tampico la quinta ciudad más segura de México: ENSU
Hay que vigilar de cerca la transmisión de la gripe aviar H5N1 a humanos: OMS
Muere la gimnasta española María Herranz a los 17 años por meningitis