Pojdi, namesti ta programski jezik na Ubuntu 20.04

o namestitvi Go v Ubuntu 20.04

V naslednjem članku si bomo ogledali, kako lahko namestite Go, pogosto imenovano golang, na Ubuntu 20.04. To je sodoben odprtokodni programski jezik, ki ga je ustvaril Google in nam bo omogočil ustvarjanje zanesljivih in učinkovitih aplikacij. Je prevedeni jezik, kar pomeni izvorno kodo boste morali zbrati, da ustvarite izvršljivo datoteko, ki se uporablja za zagon programske opreme.

Številne priljubljene aplikacije, kot so Kubernetes, Lučki delavec, Prometej in Terraform, so napisani v Go. To je prevedeni, sočasni, nujni, strukturirani, neobjektno usmerjeni programski jezik z zbiralnikom smeti.

Nekatere splošne značilnosti Go

  • To je en projekt open source.
  • Ta jezik uporabite sintakso, podobno C.
  • Uporaba statično tipkanje in njegova zmogljivost je primerljiva z uspešnostjo jezikov, kot sta C in C ++, saj tako kot ti prevajalnik pretvori kodo Go v strojno kodo.
  • Ta jezik ima veliko funkcij in zmogljivosti dinamičnih jezikov kot python.
  • Čeprav je jezik zasnovan za sistemsko programiranje, zagotavlja zbiralnik smeti in druge zmogljivosti na visoki ravni zaradi česar je zelo močan jezik.
  • Binarni sistem Go ima značilnost navzkrižna kompilacija domače.
  • Go podpira objektno usmerjeno programsko paradigmo, vendar v nasprotju z večino priljubljenih programskih jezikov nima dedovanja vrste in ključne besede.
  • To je programski jezik zasnovan tako, da izkorišča prednosti večprocesorskih sistemov.

Namestite Go on Ubuntu 20.04

Če želite namestiti Go v Ubuntu 20.04, bomo morali slediti le naslednjim korakom:

Prenesite go tarball

Od tega pisanja, najnovejša stabilna različica je 1.14.2. Preden prenesete tarball, priporočljivo je obiskati uradna stran za prenos Pojdite in preverite, ali je na voljo nova različica.

Če želite prenesti paket, ki nas zanima, lahko to storimo iz spletnega brskalnika ali z uporabo wgeta v terminalu (Ctrl + Alt + T):

naloži go tarbal paket

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

Po prenosu bomo razpakirajte preneseno datoteko iz imenika / usr / local:

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

Prilagodi spremenljivki poti

Al dodajte lokacijo imenika Go v spremenljivko okolja $ PATHbo sistem vedel, kje najti izvršljive binarne datoteke Go.

To lahko storite tako, da v datoteko dodate naslednjo vrstico / etc / profile (za sistemsko namestitev) ali v datoteko $ HOME / .profile (za trenutno uporabniško namestitev):

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

Ko je prejšnja vrstica dodana datoteki, ki nas najbolj zanima, ostane le, da jo shranimo in naloži novo spremenljivko okolja PATH v trenutni seji lupine z ukazom:

source ~/.profile

Preverite namestitev

Bomo zmogli glejte različico, nameščeno v sistemu tipkanje v terminalu (Ctrl + Alt + T):

nameščena različica Go

go version

Majhen primer

Za preizkus namestitve tega jezika bomo ustvarili preprost program, ki natisne klasično sporočiloPozdravljen, svet".

Privzeto spremenljivka GOPATH, ki določa lokacijo delovnega prostora, je nastavljena na $ HOME / go. Če želite ustvariti imenik delovnega prostora, moramo v terminal zapisati (Ctrl + Alt + T):

mkdir ~/go

V delovnem prostoru, ustvarili bomo nov imenik z imenom src in znotraj imenika zdravo:

mkdir -p ~/go/src/hola

V tem imeniku z uporabo našega najljubšega urejevalnika ustvarili bomo datoteko z imenom zdravo.go, in znotraj bomo prilepili naslednjo kodo:

primer datoteke z Go

package main

import "fmt"

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

Ko jo prilepite, bomo datoteko le shranili in izstopili. Dobiti več o hierarhiji imenikov Go Workspace, lahko uporabniki obiščejo Stran z dokumentacijo.

Zdaj se bomo pomaknili do imenika ~ / go / src / zdravo y zaženite naslednji ukaz za prevajanje programa:

kompilacija primera z Go

cd ~/go/src/hola

go build

Zgornji ukaz bo ustvaril izvršljivo datoteko, imenovano zdravo. To lahko izvedemo s tipkanjem ukaza:

zagon vzorčne datoteke

./hola

Zdaj, ko smo v naš sistem Ubuntu 20.04 prenesli in namestili Go, lahko začnemo razvijati svoje projekte. Za Za več informacij o tem jeziku se lahko uporabniki obrnejo na uradna dokumentacija.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.