Go, instal·la aquest llenguatge de programació en Ubuntu 20.04

about instal·lació de Go en Ubuntu 20.04

En el següent article anem a fer una ullada a com podem instal·lar Go, sovint anomenat Golang, En Ubuntu 20.04. Aquest és un llenguatge de programació modern de codi obert creat per Google que ens permetrà crear aplicacions fiables i eficients. Es tracta d'un llenguatge compilat, el que significa que serà necessari compilar el codi font per crear un arxiu executable que s'utilitza per executar el programari.

Moltes aplicacions populars, com Kubernetes, estibador, Prometheus i Terraform, estan escrites en Go. Aquest és un llenguatge de programació compilat, concurrent, imperatiu, estructurat, no orientat a objectes i amb recol·lector d'escombraries.

Algunes de les característiques generals de Go

  • Es tracta d'un un projecte de codi obert.
  • aquest llenguatge usa una sintaxi similar a C.
  • utilitza tipatge estàtic i el seu rendiment és comparable al d'llenguatges com C i C ++ ja que, a l'igual que aquests, el compilador converteix el codi de Go a codi màquina.
  • aquest llenguatge té moltes de les característiques i facilitats de llenguatges dinàmics com Python.
  • Tot i ser un llenguatge dissenyat per a la programació de sistemes, proveeix d'un recol·lector d'escombraries i altres capacitats d'alt nivell que el converteixen en un llenguatge molt potent.
  • El binari de Go té la característica de compilació creuada de manera nativa.
  • Go admet el paradigma de programació orientada a objectes, Però a diferència dels llenguatges de programació més populars no disposa d'herència de tipus i tampoc de paraules clau.
  • Aquest és un llenguatge de programació pensat per aprofitar sistemes multiprocessador.

Instal·lar Go en Ubuntu 20.04

Per instal·lar Go en Ubuntu 20.04 no tindrem més que seguir els següents passos:

Descarregar el fitxer tar de Go

En el moment d'escriure aquestes línies, l'última versió estable és la 1.14.2. Abans de descarregar el fitxer tar, és recomanable visitar la pàgina oficial de descàrregues de Go i verificar si hi ha una nova versió disponible.

Per descarregar el paquet que ens interessa, podem fer-ho des del navegador web o utilitzant wget en una terminal (Ctrl + Alt + T):

descàrrega paquet Tarbal de go

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

Després de la descàrrega, anem a descomprimir l'arxiu descarregat en el directori / Usr / local:

sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

Ajustar la variable de ruta

Al afegir la ubicació de directori Go a la variable d'entorn $ PATH, El sistema sabrà on trobar els binaris executables Go.

Això es pot fer afegint la següent línia a l'arxiu / Etc / profile (per a una instal·lació en tot el sistema) O a l'arxiu $ HOME / .profile (per a una instal·lació d'usuari actual):

export PATH=$PATH:/usr/local/go/bin

Un cop afegida l'anterior línia a l'arxiu que més ens interessi, només queda guardar-lo i carregar la nova variable d'entorn PATH a la sessió de shell actual amb la comanda:

source ~/.profile

Verificar la instal·lació

Anem a poder veure la versió instal·lada en el sistema escrivint a la terminal (Ctrl + Alt + T):

versió de Go instal·lada

go version

Un petit exemple

Per provar la instal·lació d'aquest llenguatge anem a crear un programa simple que imprimeixi el clàssic missatge de 'hola món'.

Per defecte la variable GOPATH, que especifica la ubicació de l'espai de treball, està establerta a $ HOME / go. Per crear el directori de l'espai de treball només ens cal escriure a la terminal (Ctrl + Alt + T):

mkdir ~/go

Dins de l'espai de treball, crearem un nou directori anomenat src i dins el directori Recupera el teu aspecte d'abans...:

mkdir -p ~/go/src/hola

En aquest directori, utilitzant el nostre editor favorit crearem un arxiu anomenat hola.go, I dins anem a enganxar el següent codi:

arxiu d'exemple amb Go

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

Un cop enganxat, només haurem de guardar l'arxiu i sortir. per obtenir més informació sobre la jerarquia de directoris de Go Workspace, Els usuaris podem visitar la pàgina de Documentació.

Ara anem a navegar a directori ~ / Go / src / hola y executar la següent comanda per compilar el programa:

compilació de l'exemple amb Go

cd ~/go/src/hola

go build

La comanda anterior crearà un arxiu executable anomenat hola. Aquest el podrem executar escrivint la comanda:

execució de l'arxiu d'exemple

./hola

Ara que ja tenim descarregat i instal·lat Go en el nostre sistema Ubuntu 20.04, ja podem començar a desenvolupar els nostres projectes. per més informació sobre aquest llenguatge, els usuaris podem consultar la documentació oficial.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.