Métodos de pago Abuse

Fundamentos del lenguaje de programación Go

27.11.2022, 01:15

En este artículo le explicaremos cómo trabajar con variables y estructuras. Se trata de material especialmente útil para usuarios principiantes. Recuerde que el lenguaje está tipado estáticamente. En Python, Ruby o JavaScript tendrás que realizar varias comprobaciones de corrección. Go evita este problema.

Conceptos básicos del lenguaje Go

Consideremos el primer ejemplo:

Fundamentos del lenguaje de programación Go

Una nueva función, print, es responsable de la salida. Aquí puedes ver que necesitas pasarle unacadena. Se creará una variable de tipo cadena en la función principal. Será pasada a print. Si le pasas otra cosa, obtendrás un error. Si cambias el tipo de la variable a int, obtendrás un error:

cannot use "Hello World!" (type string) as type int in assignment

Fundamentos del lenguaje de programación Go

También obtendrás un error si declaras una variable o importas un paquete pero no lo usas. Hay muchas más cosas que puedes hacer con Go, una de ellas son las estructuras. Vamos a complicar nuestro programa creando una estructura de sitio, con campos nombre y url, que describirá algún sitio:

Fundamentos del lenguaje de programación Go

La estructura tendrá un método print que dará como salida "Bienvenido...". En main, inicializamos la estructura y asignamos valores a sus campos, y luego llamamos al método print.

El lenguaje de programación Go se caracteriza por una serie de características y capacidades. Lo hemos comprobado por nosotros mismos.