La instalación de go
es sencilla, lo único que temenos que hacer es ir a la
página de descarga y seguir las instrucciones
listadas ahí (según el sistema operativo que tengas), se recomienda utilizar un
sistema linux para esto (si usas windows debes instalar WSL, las instrucciones
de instalación de esto se encuentran
aquí, para instalar go
necesitamos:
- Descargar la versión de go correspondiente a nuestro sistema operativo
- Descomprimir el archivo descargado (ejemplo usando linux):
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.22.6.linux-amd64.tar.gz
- Actualizar la variable
PATH
para que los ejecutables dego
puedan ser reconocidos desde cualquier parte del sistema:
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile
- Probar la instalación con
go version
Nuestro primer programa será un hola mundo
, con el fin de aprender a cómo
generar un nuevo proyecto usando las herramientas que nos da el lenguaje.
Antes de iniciar nuestro proyecto necesitamos un lugar para almacenar el código
que vámos a escribir, para ello crearemos una carpeta llamada hello_go
:
mkdir -p ~/hello_go
cd ~/hello_go
Ahora necesitamos inicializar el proyecto con el comando:
go mod init hello_go/hello
Ahora necesitamos escribir el código, para ello necesitamos abrir nuestro editor
de texto (VSCode o Emacs) para crear un archivo llamado hello.go
con el
siguiente contenido:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Para ver nuestro código en acción ejecutaremos el comando en la terminal:
cd ~/hello_go
go run .
Esto escribirá en la pantalla la cadena de texto ¡Hola Mundo!
Para utilizar go con VSCode se recomienda leer este artículo.
Un recurso interesante e interactivo para aprender el lenguaje es el Golang, donde pueden aprender los aspectos fundamentales del lenguage en un medio interactivo