DevOps

Configuración de desarrollo Go en Ubuntu

Para instalar y configurar un entorno de desarrollo para Go en Ubuntu 16.04, hay varios pasos que debes seguir. Asegúrate de seguir estos pasos con atención para obtener una configuración correcta y funcional:

Paso 1: Descargar e instalar Go
Lo primero que necesitas hacer es descargar la versión de Go que deseas utilizar. Puedes hacerlo desde el sitio web oficial de Go (https://golang.org/dl/). Una vez descargado, abre una terminal y navega hacia el directorio donde se encuentra el archivo descargado. Por ejemplo, si lo has descargado en tu carpeta de Descargas, puedes usar el siguiente comando para navegar allí:

bash
cd ~/Descargas

Luego, descomprime el archivo descargado y mueve la carpeta resultante a algún lugar donde desees instalar Go en tu sistema. Por ejemplo, puedes moverlo a /usr/local:

bash
sudo tar -C /usr/local -xzf nombre_del_archivo.tar.gz

Paso 2: Configurar las variables de entorno
Después de instalar Go, necesitas configurar las variables de entorno para que tu sistema pueda encontrar los ejecutables de Go. Abre el archivo .bashrc en tu editor de texto favorito. Puedes hacerlo con el siguiente comando:

bash
nano ~/.bashrc

Agrega las siguientes líneas al final del archivo .bashrc:

bash
export GOPATH=$HOME/go export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Guarda el archivo y cierra el editor de texto. Luego, recarga el archivo .bashrc para que los cambios surtan efecto:

bash
source ~/.bashrc

Paso 3: Verificar la instalación
Para verificar que la instalación de Go se realizó correctamente, abre una nueva terminal y ejecuta el siguiente comando:

bash
go version

Deberías ver la versión de Go que has instalado impresa en la pantalla.

Paso 4: Crear tu primer programa en Go
Para probar tu entorno de desarrollo, puedes crear un pequeño programa en Go. Por ejemplo, puedes crear un archivo llamado hello.go con el siguiente contenido:

go
package main import "fmt" func main() { fmt.Println("¡Hola, mundo!") }

Guarda el archivo y luego, desde la terminal, navega hasta el directorio donde guardaste el archivo hello.go y ejecuta el siguiente comando para compilarlo:

bash
go build hello.go

Esto generará un archivo ejecutable llamado hello en el mismo directorio. Para ejecutar el programa, simplemente escribe:

bash
./hello

Deberías ver el mensaje «¡Hola, mundo!» impreso en la terminal.

¡Listo! Has configurado correctamente un entorno de desarrollo para Go en Ubuntu 16.04 y has creado y ejecutado tu primer programa en Go. Ahora estás listo para comenzar a desarrollar tus propias aplicaciones en Go.

Más Informaciones

Por supuesto, profundicemos más en cada paso para proporcionarte una guía detallada sobre cómo configurar un entorno de desarrollo para Go en Ubuntu 16.04:

Paso 1: Descargar e instalar Go

  1. Descarga de Go: Accede al sitio web oficial de Go (https://golang.org/dl/) y descarga la versión de Go que deseas instalar. Generalmente, se recomienda descargar la última versión estable disponible para obtener las últimas características y correcciones de errores.

  2. Navegar al directorio de descargas: Abre una terminal y navega hacia el directorio donde se encuentra el archivo descargado. Puedes hacerlo utilizando el comando cd seguido de la ruta del directorio donde se encuentra el archivo.

  3. Descomprimir el archivo: Una vez en el directorio de descargas, utiliza el comando tar para descomprimir el archivo descargado. Por ejemplo:

bash
sudo tar -C /usr/local -xzf nombre_del_archivo.tar.gz

Este comando extraerá los archivos de Go en el directorio /usr/local, que es un lugar común para instalar software en sistemas Unix.

Paso 2: Configurar las variables de entorno

  1. Editar el archivo .bashrc: Abre el archivo .bashrc en tu editor de texto preferido. Puedes usar comandos como nano, vim o gedit para ello. Por ejemplo:
bash
nano ~/.bashrc
  1. Agregar variables de entorno: Agrega las siguientes líneas al final del archivo .bashrc:
bash
export GOPATH=$HOME/go export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

Estas líneas establecen la variable GOPATH que apunta al directorio donde se almacenarán los paquetes y proyectos Go, y agregan el directorio bin de Go a tu variable de entorno PATH, lo que te permite ejecutar comandos de Go desde cualquier ubicación en tu sistema.

  1. Guardar y salir del editor: Guarda los cambios realizados en el archivo .bashrc y cierra el editor de texto.

  2. Recargar el archivo .bashrc: Para que los cambios surtan efecto, recarga el archivo .bashrc ejecutando el siguiente comando en la terminal:

bash
source ~/.bashrc

Paso 3: Verificar la instalación

Para asegurarte de que Go se instaló correctamente, ejecuta el siguiente comando en la terminal:

bash
go version

Este comando debería mostrar la versión de Go que has instalado, confirmando así que la instalación se realizó con éxito.

Paso 4: Crear tu primer programa en Go

  1. Crear un archivo de programa: Utiliza tu editor de texto preferido para crear un nuevo archivo Go. Por ejemplo, puedes nombrarlo hello.go.

  2. Escribir el código: Dentro del archivo hello.go, escribe el siguiente código para imprimir «¡Hola, mundo!»:

go
package main import "fmt" func main() { fmt.Println("¡Hola, mundo!") }
  1. Compilar y ejecutar el programa: Guarda el archivo y desde la terminal, navega hasta el directorio donde guardaste el archivo hello.go. Luego, ejecuta el siguiente comando para compilar el programa:
bash
go build hello.go

Esto generará un archivo ejecutable llamado hello en el mismo directorio. Para ejecutar el programa, simplemente escribe:

bash
./hello

Deberías ver el mensaje «¡Hola, mundo!» impreso en la terminal.

Siguiendo estos pasos detallados, habrás configurado con éxito un entorno de desarrollo para Go en Ubuntu 16.04 y creado y ejecutado tu primer programa en Go. Ahora estás listo para comenzar a desarrollar tus propias aplicaciones en Go con confianza.

Botón volver arriba