Slide 2
Titulo interna

Lenguaje de programación Go

Go es un lenguaje de programación relativamente nuevo, su lanzamiento oficial fue a finales de 2009 (aunque su primera versión estable fue en 2012), por lo que no lleva ni una década entre nosotros. ¿Y qué hace que el lenguaje Go sea lo que todos esperan? Más allá de que haya sido desarrollado por Google —que no es poco—, las características de Go y su desempeño son las que nominan a este lenguaje de programación como el enésimo sustituto natural de C. ¿Será verdad esta vez? Veamos sus características.

 

Características de Go

El Lenguaje Go, al igual que C y C++, es un lenguaje compilado y concurrente, o en otras palabras: soporta canales de comunicación basados en el lenguaje CSP. Sin embargo, la concurrencia en Go es diferente a los criterios de programación basados en bloqueos como pthreads. Los creadores de Go, además, se inspiraron en la versatilidad y las cualidades de otros lenguajes como Python, C++ y Java (entre otros), para conseguir un lenguaje con las siguientes características, algunas únicas, y otras compartidas con otros lenguajes compilados.