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):
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):
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:
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:
cd ~/go/src/hola go build
Zgornji ukaz bo ustvaril izvršljivo datoteko, imenovano zdravo. To lahko izvedemo s tipkanjem ukaza:
./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.