Table of Contents
Open Table of Contents
Introducción
Go es uno de los lenguajes de programación con mayor crecimiento en los últimos años, su curva de aprendizaje es relativamente corta y cuenta con una sintaxis sencilla, lo cuál lo convierten en uno de los lenguajes favoritos entre los programadores. En esta ocasión me gustaría hablarte acerca de los conceptos básicos del lenguaje y como utilizarlo para empezar a crear aplicaciones con el.
Instalación
Antes de comenzar tenemos que instalar el lenguaje como tal en nuestra computadora, te dejo aquí un vídeo en el que te explico como hacer esto en Windows y Linux.
Primer programa
Por lo general cuando estamos aprendiendo a programar es típico que nuestro primer programa sea un “Hello world”, veamos como se hace esto en Go:
package main
import "fmt"
func main() {
fmt.Println("Hello world")
}
Para ejecutar el programa basta con abrir una terminal y correr el comando go run main.go (o el nombre que le hayas colocado a tu archivo). Deberías ver en la terminal el texto “Hello world”.
Declaración de variables
Cuando estamos programando necesitamos almacenar información relevante para nuestra aplicación, por ejemplo, nombre de un usuario, edad, correo electrónico, etc. Para ello utilizamos variables. Veamos un ejemplo en el cuál almacenamos dos valores los cuales se suman posteriormente.
package main
import "fmt"
func main() {
a := 10
b := 20
fmt.Println("La suma de a + b es:", a + b)
}
En el ejemplo estamos almacenando dos valores de tipo entero 10 en la variable a y 20 en la variable b, es un sencillo programa que nos permite ver como se declaran variables en Go.
Conclusión
Está ha sido una breve (😜 ya se que puede resultar muy corta) introducción al lenguaje de programación en Go, en artículos posteriores hablaré más acerca del lenguaje y profundizaré en muchos temas, condicionales, ciclos, estructuras, funciones, interfaces, concurrencia, y un laaargo etc. Así que estate atento a próximos artículos.