En esta sección, aprenderás cómo configurar tu entorno de desarrollo para programar en Go. Este es un paso crucial para asegurarte de que puedes escribir, compilar y ejecutar programas en Go sin problemas.

  1. Instalación de Go

Paso 1: Descargar Go

  1. Visita el sitio oficial de Go: https://golang.org/dl/
  2. Selecciona la versión adecuada para tu sistema operativo (Windows, macOS, Linux).

Paso 2: Instalar Go

En Windows:

  1. Ejecuta el instalador descargado.
  2. Sigue las instrucciones del asistente de instalación.
  3. Verifica la instalación abriendo una terminal (cmd o PowerShell) y ejecutando:
    go version
    
    Deberías ver la versión de Go instalada.

En macOS:

  1. Abre el archivo .pkg descargado.
  2. Sigue las instrucciones del instalador.
  3. Verifica la instalación abriendo una terminal y ejecutando:
    go version
    
    Deberías ver la versión de Go instalada.

En Linux:

  1. Extrae el archivo tar.gz descargado:
    tar -C /usr/local -xzf go1.x.x.linux-amd64.tar.gz
    
  2. Añade Go al PATH editando el archivo ~/.profile o ~/.bashrc:
    export PATH=$PATH:/usr/local/go/bin
    
  3. Recarga el archivo de perfil:
    source ~/.profile
    
  4. Verifica la instalación:
    go version
    
    Deberías ver la versión de Go instalada.

  1. Configuración del GOPATH

El GOPATH es un entorno de trabajo donde se almacenan los archivos de Go. Es importante configurarlo correctamente.

Paso 1: Crear Directorios

  1. Crea un directorio para tu espacio de trabajo. Por ejemplo:
    mkdir -p $HOME/go/{bin,src,pkg}
    

Paso 2: Configurar el GOPATH

  1. Añade el GOPATH a tu archivo de perfil (~/.profile, ~/.bashrc, ~/.zshrc, etc.):
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    
  2. Recarga el archivo de perfil:
    source ~/.profile
    

  1. Verificación de la Configuración

Para asegurarte de que todo está configurado correctamente, puedes crear y ejecutar un programa simple en Go.

Paso 1: Crear un Programa Simple

  1. Crea un directorio para tu proyecto:
    mkdir -p $GOPATH/src/hello
    
  2. Crea un archivo hello.go en el directorio hello con el siguiente contenido:
    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    

Paso 2: Compilar y Ejecutar el Programa

  1. Navega al directorio del proyecto:
    cd $GOPATH/src/hello
    
  2. Compila el programa:
    go build
    
    Esto generará un archivo ejecutable llamado hello.
  3. Ejecuta el programa:
    ./hello
    
    Deberías ver la salida:
    Hello, World!
    

  1. Configuración de un Editor de Código

Para una mejor experiencia de desarrollo, es recomendable usar un editor de código con soporte para Go. Aquí hay algunas opciones populares:

Visual Studio Code (VS Code)

  1. Descarga e instala VS Code: https://code.visualstudio.com/
  2. Instala la extensión de Go:
    • Abre VS Code.
    • Ve a la sección de extensiones (icono de cuadrado en la barra lateral izquierda).
    • Busca "Go" y selecciona la extensión oficial de Go.
    • Haz clic en "Instalar".

GoLand

  1. Descarga e instala GoLand: https://www.jetbrains.com/go/
  2. Configura el entorno de Go en GoLand siguiendo las instrucciones del asistente de configuración.

Conclusión

En esta sección, has aprendido cómo instalar Go, configurar el GOPATH y verificar que tu entorno de desarrollo está listo para escribir y ejecutar programas en Go. También has visto cómo configurar un editor de código para mejorar tu experiencia de desarrollo. Ahora estás listo para escribir tu primer programa en Go en la siguiente sección.

¡Vamos a programar!

© Copyright 2024. Todos los derechos reservados