Hace tiempo que no hacía ningún post, por diferentes motivos: trabajo, la familia y todo que requiere de importancia y valor para mí, como estoy programando ahora en Go haré varios post para quienes quieran comenzar con este lenguaje.

Manos a la obra.

En este primer post, exploraremos qué hace tan especial a Go, la sintaxis básica y cómo escribir tu primer programa “Hola Mundo”.

Go, también conocido como Golang, es un lenguaje de programación de código abierto creado por Google. Se destaca por su sintaxis limpia y sencilla, su alto rendimiento y su excelente manejo de la concurrencia, lo que permite ejecutar múltiples tareas simultáneamente de manera eficiente.

Para empezar, solo necesitas un editor de texto y el compilador de Go instalado. Una vez que lo tengas, cada programa Go debe pertenecer a un paquete (package). El paquete main es especial, ya que define un programa ejecutable. Dentro de este, la función main es el punto de entrada de tu aplicación.

package main

import "fmt"

func main() {
	fmt.Println("¡Hola, Mundo!")
}

Explicación del código:

  • package main: Declaramos que este archivo pertenece al paquete main.
  • import “fmt”: Estamos importantes el paquete fmt, que nos proporciona funciones de texto, formatear, escribir, etc.
  • func main: Este define la función principal, donde comienza la ejecución del programa.
  • ftm.Println: Simplemente llama la función Println como se ve para imprimir el texto en consola.