Archive d’étiquettes pour : lenguaje



Go es un jerga de programación que fue creado inicialmente por un equipo de Google como sustituto de C. Querían tener un jerga en el que el compilador fuera rápido, pero asimismo de obediente programación y producción competente. Go puede utilizarse para muchas cosas, como programas de redes o sistemas distribuidos, y se ha yeguada el nombre de «el jerga de la abundancia».

Ayuda a la muchedumbre a hacer más cosas con pocas palabras, facilitando la escritura de frases largas sin perder tiempo con el formato. Si necesitas compartir tu software con otras personas, sólo tienes que compilarlo en un archivo para que no tengan que descargar nulo.

En este tutorial, veremos cómo instalar y configurar un espacio de trabajo de programación con Go a través de la semirrecta de comandos. Puedes seguirlo si tienes un sistema Debian 11 en funcionamiento. Otras distribuciones de Linux basadas en Debian deberían funcionar de forma similar.

Requisitos previos

Ayer de abrir con Go, asegúrate de tener lo próximo:

  • Un servidor con Debian 11 instalado.
  • Un agraciado no root con privilegios sudo.

Poner al día el sistema

Poner al día paquetes en Debian Linux es un proceso congruo nuclear. Para ello, sólo tienes que ejecutar el próximo comando en tu terminal:

sudo apt update && sudo apt upgrade -y
sudo apt install wget software-properties-common apt-transport-https

Esto obtendrá todas las actualizaciones para tu sistema e instalará cualquier paquete nuevo que esté arreglado en ese momento. Normalmente deberías abrir con este paso antiguamente de instalar nulo en tu sistema.

Instalar Go en Debian 11

En este paso, descargarás e instalarás Go. La traducción contemporáneo puede descargarse desde la página oficial de descargas de Go.

En el momento de escribir esto, la traducción 1.17 es la más flamante. Averigua qué traducción está arreglado para ti, y sustituye la URL por la que coincida con tu traducción contemporáneo.

cd
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz

Una vez completada la descarga, extrae el ZIP descargado y colócalo donde quieras en tu servidor. Mantenerlo en /usr/tópico se considera la mejor actos:

sudo tar -zxvf go1.17.linux-amd64.tar.gz -C /usr/tópico/

Configurar el entorno Go

En este paso configuraremos la variable de entorno ${GOPATH} para GO.

Tendrás que crear una variable de entorno tópico citación $GOPATH y colocarla en tu ~/.profile. Para proveer el exposición, $GOPATH indicaba al compilador dónde apañarse código fuente de terceros, así como cualquier código que hubieras generado. Muchas utilidades de terceros siguen dependiendo de que esta variable esté configurada, por lo que configurarla sigue siendo una buena actos aunque no sea necesario.

echo "export PATH=/usr/tópico/go/bin:${PATH}" | sudo tee /etc/profile.d/go.sh
source /etc/profile.d/go.sh
echo "export PATH=/usr/tópico/go/bin:${PATH}" | sudo tee -a $HOME/.profile source
source $HOME/.profile

Para compulsar que tu configuración se ha chapón correctamente, ejecuta el comando echo.

echo $PATH

Este comando debería devolver un valencia similar al próximo:

Configurar el entorno Go

Si esto no es lo que ves con tu terminal, repite estos pasos asegurándote de que los títulos son correctos. Si algún comando devuelve un error, asegúrate de que has obtenido tu perfil ejecutando source $HOME/.profile.

Ahora que ya tienes configurado tu entorno, puedes compulsar la instalación de Go comprobando la traducción y las variables de entorno de Go.

go version
go env

Configurar el entorno Go

Crear un esquema de pruebas

Ahora que tienes Go instalado, puedes intentar crear un esquema de pruebas sencillo. Vamos a crear un esquema «Hola Mundo» en nuestro directorio principal.

Abre tu editor de texto predilecto y crea un nuevo archivo llamado helloworld.go.

cd
sudo nano helloworld.go

Rellena el archivo con las líneas que aparecen a continuación.

package main
import "fmt"

func main() {

fmt.Println("Howtoforge, Hello World!")

}

Guarnición el archivo con Ctrl+O y sal de Nano con Ctrl+X.

Ahora puedes seguir delante y ejecutar tu nuevo esquema con el comando go run.

go run helloworld.go

El paquete fmt, sigla de Format, llamará a la función Println. La función Println mostrará los títulos en la consola. Como resultado, en tu terminal verás el mensaje «Howtoforge, ¡Hola Mundo!».

Crear un proyecto de pruebas

Esta salida confirma que el espacio de trabajo Go funciona correctamente.

Conclusión

En este tutorial, te hemos mostrado cómo abrir con Golang en Debian 11. Go es un jerga potente con muchas herramientas y una comunidad excelente. Puedes encontrar más información sobre Go en su sitio web oficial.

Si tienes alguna pregunta, no dudes en dejar tus comentarios a continuación. Si te ha gustado nuestra agenda, compártela con tus amigos haciendo clic en los chico de las redes sociales.