Que es el lenguaje de programacion Google Go

Google imagen relacionada

Hasta ahora hemos hablado de varios lenguajes de programación, pero hasta ahora, Go Programming Language, o Golang , aún no ha entrado en la discusión. Sí, no es el más utilizado de los idiomas, pero está creciendo en popularidad, aunque lentamente.

Hay una buena posibilidad de que Go tenga mucho éxito ya que Google lo está presionando agresivamente en muchas áreas, pero tiene sus desventajas, por lo que, a menos que estos problemas se rectifiquen, existe la posibilidad de que no obtenga un seguimiento muy fuerte en comparación con algunos de los más utilizados.

Lenguaje de programación Google Go

¿Alguna vez ha oído hablar de la programación procedimental? Google Go es uno de esos idiomas. Fue creado por los ingenieros de Google, Robert Griesemer, Rob Pike y Ken Thompson en 2007, sin embargo, se lanzó en 2009 y se hizo de código abierto.

Una de las ideas principales detrás de Golang es que sea fácil de aprender y fácil de usar. Además, los desarrolladores no deberían tener problemas para leer el idioma. Ahora, a diferencia de C ++, entendemos que Go no tiene un gran conjunto de funciones, lo que podría ser un problema para algunos.

En su sintaxis, Go es bastante similar a C, por lo que si eres un desarrollador de C a largo plazo, crear contenido a través de Go debería ser muy sencillo. Sin embargo, debemos tener en cuenta que muchas de sus características se remontan a lenguajes como Erlang, que existe desde hace 34 años. Sin duda lo discutiremos en un episodio futuro.

Además, muchas personas sin experiencia con Go no tienen idea de que tiene mucho en común con Java, razón por la cual Google ha estado tratando de impulsarlo de manera agresiva en el espacio de las aplicaciones web del lado del servidor durante bastante tiempo; un espacio donde reina Java.

¿Google Go es multiplataforma?

La multiplataforma es muy importante para todos los lenguajes de programación si quieren tener éxito. Afortunadamente, podemos decir con certeza que Go se puede usar en Windows, Linux , Unix, BSD y dispositivos móviles. Entonces, tal como está, no importa qué sistema operativo esté utilizando, debería tener pequeños problemas para ejecutar un código en Go.

¿Qué pasa con los errores?

Una cosa impresionante de Golang es el hecho de que no es fácil para los errores luchar en un código. Verá, se basa en una tipificación sólida, lo que significa que los desarrolladores deben estar atentos y ser precisos al escribir código para que sea seguro.

Sería bueno que todos los lenguajes de programación se mantuvieran así, pero ese no es el caso. Sin embargo, las cosas están mejorando.

Desventajas de usar Google Go

Si bien podemos estar de acuerdo en que Go es una herramienta impresionante, tiene sus deficiencias. Verá, el idioma es muy fácil de aprender y eso es algo bueno. Sin embargo, para algunos programadores, es demasiado simplista y esto hace que no sea tan versátil en comparación con herramientas similares.

Otra cosa que no nos gusta de Go es el hecho de que no es compatible con una máquina virtual. La falta de esto fue una elección consciente de la gente de Google en aras de la simplicidad. Debido a esta decisión, el tamaño de un archivo Go suele ser mayor que el de los servicios de la competencia. Sin mencionar que Go devorará tu RAM como un niño devorando dulces en Halloween.

Finalmente, si eres un fanático de los genéricos, bueno, no tienes suerte porque Go no admite estas cosas. Ha habido muchas discusiones sobre esto, pero hasta ahora no ha sucedido nada en ese sentido.

Ejemplos de codificación de Google Go

Como todos los demás, nos centraremos en ejecutar Hello World! porque parece que este es el estándar.

Bien, primero debes crear una carpeta llamada studyGo . Desde dentro de esta carpeta, crearemos nuestro Hello World! programa.

A continuación, cree un archivo llamado first.go, luego agregue el siguiente código a ese archivo:

paquete principal

importar ("fmt")

func main () {

fmt.Println ("¡Hola mundo! Este es mi primer programa Go \ n")

}

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Semrush sigue a tu competencia

Fecha actualización el 2020-11-26. Fecha publicación el 2020-11-26. Categoría: google Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub