Idite, instalirajte ovaj programski jezik na Ubuntu 20.04

o Go instalaciji na Ubuntu 20.04

U sljedećem ćemo članku pogledati kako možemo instalirati Go, često se naziva i golang, na Ubuntu 20.04. Ovo je moderan programski jezik otvorenog koda koji je stvorio Google i koji će nam omogućiti stvaranje pouzdanih i efikasnih aplikacija. To je kompajlirani jezik, što znači bit će potrebno sastaviti izvorni kod za stvaranje izvršne datoteke koja se koristi za pokretanje softvera.

Mnoge popularne aplikacije, kao što su Kubernet, doker, Prometej i Terraform, napisani su u Go. Ovo je kompajlirani, istodobni, imperativni, strukturirani, neobjektno orijentirani programski jezik sa sakupljačem smeća.

Neke od općih karakteristika Go

  • To je jedan projekat open source.
  • Ovaj jezik koristite sintaksu sličnu C.
  • Koristite statičko tipkanje a njegove performanse su usporedive sa performansama jezika poput C i C ++ jer, poput ovih, kompajler pretvara Go kod u mašinski kod.
  • Ovaj jezik ima mnoge karakteristike i mogućnosti dinamičnih jezika poput pythona.
  • Iako je to jezik dizajniran za sistemsko programiranje, pruža sakupljač smeća i druge mogućnosti na visokom nivou koji ga čine vrlo moćnim jezikom.
  • Binarni sistem Go ima karakteristiku unakrsna kompilacija izvorno.
  • Go podržava objektno orijentiranu paradigmu programiranja, ali za razliku od većine popularnih programskih jezika, on nema nasljeđivanje tipa i ključne riječi.
  • Ovo je programski jezik dizajniran da iskoristi prednosti višeprocesorskih sistema.

Instalirajte Go on Ubuntu 20.04

Da bismo instalirali Go u Ubuntu 20.04, morat ćemo slijediti sljedeće korake:

Preuzmite Go tarball

Od ovog pisanja, najnovija stabilna verzija je 1.14.2. Prije preuzimanja tarball-a, preporučljivo je posjetiti službena stranica za preuzimanje Idite i provjerite je li dostupna nova verzija.

Da bismo preuzeli paket koji nas zanima, to možemo učiniti iz web pregledača ili pomoću wgeta u terminalu (Ctrl + Alt + T):

preuzmi go tarbal paket

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

Nakon preuzimanja, hoćemo raspakirajte preuzetu datoteku iz direktorija / usr / local:

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

Ukloni iz varijable putanje

Al dodajte lokaciju direktorija Go u varijablu okoline $ PATH, sistem će znati gdje pronaći izvršne binarne datoteke Go.

To se može učiniti dodavanjem sljedećeg retka u datoteku / etc / profile (za instalaciju širom sistema) ili u datoteku $ HOME / .profile (za trenutnu korisničku instalaciju):

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

Jednom kada je prethodni redak dodan u datoteku koja nas najviše zanima, ostaje samo spremiti je i učitajte novu varijablu okruženja PATH u trenutnoj sesiji ljuske sa naredbom:

source ~/.profile

Provjerite instalaciju

Moći ćemo pogledajte verziju instaliranu na sistemu kucanje u terminalu (Ctrl + Alt + T):

instalirana verzija Go-a

go version

Mali primjer

Da bismo testirali instalaciju ovog jezika, stvorit ćemo jednostavan program koji ispisuje klasičnu poruku 'Zdravo svijete'.

Po defaultu varijabla GOPATH, koja specificira lokaciju radnog prostora, postavljena je na $ HOME / go. Da bismo kreirali direktorij radnog prostora, samo trebamo upisati u terminal (Ctrl + Alt + T):

mkdir ~/go

Unutar radnog prostora, stvorit ćemo novi direktorij pod nazivom src i unutar direktorija hola:

mkdir -p ~/go/src/hola

U ovom direktoriju, pomoću našeg omiljenog uređivača stvorit ćemo datoteku pod nazivom zdravo.go, a unutra ćemo zalijepiti sljedeći kod:

primjer datoteke s Go

package main

import "fmt"

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

Jednom zalijepljeni, trebat ćemo samo spremiti datoteku i izaći. Dobiti više o hijerarhiji direktorija Go Workspace, korisnici mogu posjetiti Stranica s dokumentacijom.

Sada ćemo prijeći na direktorij ~ / go / src / zdravo y pokrenite sljedeću naredbu za sastavljanje programa:

kompilacija primjera s Go

cd ~/go/src/hola

go build

Gornja naredba će stvoriti izvršnu datoteku pod nazivom hello. To možemo izvršiti upisivanjem naredbe:

pokretanje datoteke uzorka

./hola

Sada kada smo preuzeli i instalirali Go na naš Ubuntu 20.04 sistem, možemo započeti razvoj naših projekata. Za više informacija o ovom jeziku korisnici mogu pogledati na službena dokumentacija.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.