linux

Instalar Go en Raspberry Pi – Raspbian

En el post de hoy te mostraré cómo instalar Go en la Raspberry Pi o mejor dicho en el sistema operativo llamado Raspbian o Raspberry Pi OS .

Te enseñaré a instalar la última versión de Go en la Raspberry para poder compilar programas de Go y Golang.

La instalación será parecida a cuando instalamos Go en Linux Ubuntu, solo que ahora vamos a descargar la versión para procesadores ARM.

Descargar Go en Raspbian

Vamos a https://golang.org/dl/ y copiamos el enlace de descarga de la última versión para ARMv6, en mi caso es: https://golang.org/dl/go1.16.7.linux-armv6l.tar.gz

Descargar Go para Raspberry Pi – ARMv6

Nota: yo trabajaré con ese archivo que es el más reciente al momento de escribir esto, así que si visitas este post en el futuro seguramente habrá una nueva versión.

Ahora ejecutamos cd para ir a la carpeta principal. Ahí descargamos lo del enlace con:

wget https://golang.org/dl/go1.16.7.linux-armv6l.tar.gz

Extraer paquete de Go

Una vez descargado lo extraemos:

sudo tar -xvf go1.16.7.linux-armv6l.tar.gz

Lo movemos a /usr/local/ con:

sudo mv go /usr/local/

Agregar a la PATH

Ahora falta crear un directorio para la PATH de GO. En mi caso la he creado en mi carpeta personal con el nombre de proyectos_go. Si tú cambias esa ruta, recuerda cambiarlo dentro del archivo .profile más abajo.

mkdir ~/proyectos_go

Ahora editamos el .profile. Yo usaré vim, tú puedes usar nano o con lo que te sientas cómodo. En mi caso ejecuté:

vim ~/.profile

Al final del archivo agregamos lo siguiente:

See the gist on github.

Recargamos con:

source ~/.profile

Probar Go en Raspbian

Y ahora ya deberíamos tener a go en la PATH para invocarlo desde cualquier lugar. Comprobamos la versión con:

go version

Y debería salir:

go version go1.16.7 linux/arm

Ahora ya puedes compilar un archivo con go build archivo.go o ejecutarlo con go run archivo.go desde la Raspberry Pi.

Nota: puedes ejecutar y compilar programas de Go desde cualquier ubicación.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Entradas recientes

Imprimir PDF con Bot de Telegram

La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…

19 horas hace

Enviar mensaje con bot de Telegram usando JavaScript (lado del cliente)

Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…

1 día hace

PHP: incrustar imagen en base64

El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…

1 día hace

Plugin ESC POS – Actualización 3.4.0: imprimir HTML

El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…

3 días hace

JavaScript (lado del cliente): leer pixeles de imagen

En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…

1 semana hace

PHP y JavaScript: llenar select con AJAX

Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…

1 semana hace

Esta web usa cookies.