Järgmises artiklis vaatleme, kuidas suudame installige Go, mida sageli nimetatakse Golang, Ubuntu 20.04. See on Google'i loodud kaasaegne avatud lähtekoodiga programmeerimiskeel, mis võimaldab meil luua usaldusväärseid ja tõhusaid rakendusi. See on kompileeritud keel, mis tähendab seda tarkvara käivitamiseks vajaliku käivitatava faili loomiseks on vaja koostada lähtekood.
Paljud populaarsed rakendused, näiteks Kubernetes, laevalaadija, Prometheus ja Terraform on kirjutatud Go-s. See on kompileeritud, samaaegne, imperatiivne, struktureeritud, mitteobjektipõhine programmeerimiskeel koos prügikogujaga.
Mõned Go üldised omadused
- See on projekt avatud lähtekoodiga.
- See keel kasutage C-ga sarnast süntaksit.
- kasutamine staatiline kirjutamine ja selle jõudlus on võrreldav selliste keeltega nagu C ja C ++, kuna sarnaselt neile kompilaator teisendab Go-koodi masinakoodiks.
- See keel on palju dünaamiliste keelte omadusi ja võimalusi nagu python.
- Kuigi see on süsteemide programmeerimiseks mõeldud keel, pakub prügivedajat ja muid kõrgetasemelisi võimalusi mis teevad sellest väga võimsa keele.
- Binaarsel Go-l on omadus ristkompileerimine päriselt.
- Go toetab objektorienteeritud programmeerimise paradigmat, kuid erinevalt enamikust populaarsematest programmeerimiskeeltest pole sellel tüübi ja märksõna pärandit.
- See on programmeerimiskeel loodud mitme protsessoriga süsteemide kasutamiseks.
Installige Go Ubuntu 20.04
Go installimiseks Ubuntu 20.04 peame järgima ainult järgmisi samme:
Laadige alla Go tarball
Sellest kirjutamisest alates viimane stabiilne versioon on 1.14.2. Enne tarballi allalaadimist on soovitatav külastada ametlik allalaadimisleht Minge ja kontrollige, kas uus versioon on saadaval.
Meid huvitava paketi allalaadimiseks saame seda teha veebibrauserist või wget-i abil terminalis (Ctrl + Alt + T):
wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
Pärast allalaadimist teeme pakkige allalaaditud fail kataloogis lahti / usr / local:
sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/
Fit from path muutuja
Al lisage Go kataloogi asukoht keskkonnamuutujale $ PATH, teab süsteem, kust leida käivitatava Go kahendfailid.
Seda saab teha, lisades failile järgmise rea / etc / profile (kogu süsteemi hõlmavaks installimiseks) või toimikusse $ HOME / .profiil (praeguse kasutaja installi jaoks):
export PATH=$PATH:/usr/local/go/bin
Kui eelmine rida on meid kõige rohkem huvitavasse faili lisatud, jääb vaid selle salvestamine ja laadige uus keskkonnamuutuja PATH praegusesse kesta seanssi käsuga:
source ~/.profile
Kontrollige installimist
Saame hakkama vaadake süsteemi installitud versiooni terminali sisestamine (Ctrl + Alt + T):
go version
Väike näide
Selle keele installimise testimiseks loome lihtsa programmi, mis prindib klassikalise sõnumi 'hola mundo'.
Vaikimisi muutujaks GOPATH, mis määrab tööruumi asukoha, määratakse $ HOME / go. Tööruumi kataloogi loomiseks peame lihtsalt terminali kirjutama (Ctrl + Alt + T):
mkdir ~/go
Tööruumis loome uue kataloogi nimega src ja kataloogi sees tere:
mkdir -p ~/go/src/hola
Selles kataloogis meie lemmiktoimetajat kasutades loome faili nimega tere.goja seestpoolt kleepime järgmise koodi:
package main import "fmt" func main() { fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n") }
Pärast kleepimist peame ainult faili salvestama ja väljuma. Saada lisateavet Go Workspace'i kataloogihierarhiast, saavad kasutajad veebisaiti külastada Dokumentatsiooni leht.
Nüüd liigume kataloogi ~ / mine / src / tere y käivitage programmi kompileerimiseks järgmine käsk:
cd ~/go/src/hola go build
Ülaltoodud käsk loob käivitatav fail nimega tere. Saame selle käivitada, tippides käsu:
./hola
Nüüd, kui Go on meie Ubuntu 20.04 süsteemi alla laaditud ja installitud, saame hakata oma projekte arendama. Sest Lisateavet selle keele kohta leiate kasutajatelt ametlik dokumentatsioon.