Nākamajā rakstā mēs apskatīsim, kā mēs varam instalēt Go, ko bieži dēvē par golang, Ubuntu 20.04. Šī ir moderna Google izveidota atvērtā koda programmēšanas valoda, kas ļaus mums izveidot uzticamas un efektīvas lietojumprogrammas. Tā ir apkopota valoda, kas to nozīmē jums būs jāapkopo avota kods, lai izveidotu izpildāmo failu, kas tiek izmantots programmatūras darbināšanai.
Daudzas populāras lietojumprogrammas, piemēram, Kubernetes, dokers, Prometejs un Terraform, ir rakstīti Go. Tas ir apkopota, vienlaicīga, obligāta, strukturēta, uz objektu orientēta programmēšanas valoda ar atkritumu savācēju.
Dažas Go vispārīgās iezīmes
- Tas ir viens projekts atvērtā koda.
- Šī valoda izmantojiet sintaksi, kas līdzīga C.
- lietošana statiskā rakstīšana un tā veiktspēja ir salīdzināma ar tādām valodām kā C un C ++, jo, tāpat kā šīs, kompilators pārveido Go kodu mašīnkodā.
- Šī valoda ir daudz dinamisko valodu iezīmju un iespēju kā pitons.
- Lai gan tā ir valoda, kas paredzēta sistēmas programmēšanai, nodrošina atkritumu savācēju un citas augsta līmeņa iespējas kas padara to par ļoti spēcīgu valodu.
- Binārajam Go ir raksturīga krustu sastādīšana dzimtā.
- Go atbalsta objektorientētās programmēšanas paradigmu, taču atšķirībā no populārākajām programmēšanas valodām tam nav mantojuma veida un atslēgvārda.
- Šī ir programmēšanas valoda izstrādāts, lai izmantotu daudzprocesoru sistēmu priekšrocības.
Instalējiet Go uz Ubuntu 20.04
Lai instalētu Go Ubuntu 20.04, mums būs jāveic tikai šādas darbības:
Lejupielādējiet Go tarball
Kopš šī raksta jaunākā stabilā versija ir 1.14.2. Pirms lejupielādējat tarball, ieteicams apmeklēt oficiālā lejupielādes lapa Ejiet un pārbaudiet, vai ir pieejama jauna versija.
Lai lejupielādētu mūs interesējošo pakotni, mēs to varam izdarīt no tīmekļa pārlūkprogrammas vai izmantojot wget terminālā (Ctrl + Alt + T):
wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
Pēc lejupielādes mēs to darīsim izpakojiet lejupielādēto failu direktorijā / usr / local:
sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/
Fit from path mainīgais
Al pievienojiet Go direktorija atrašanās vietu vides mainīgajam $ PATH, sistēma zinās, kur atrast izpildāmos Go bināros failus.
To var izdarīt, pievienojot failam šādu rindu / etc / profile (uzstādīšanai visā sistēmā) vai uz failu $ HOME / .profile (pašreizējai lietotāja instalācijai):
export PATH=$PATH:/usr/local/go/bin
Kad iepriekšējā rinda ir pievienota failam, kas mūs interesē visvairāk, atliek tikai to saglabāt un ielādēt jauno PATH vides mainīgo pašreizējā čaulas sesijā ar komandu:
source ~/.profile
Pārbaudiet instalēšanu
Mēs varēsim skatiet sistēmā instalēto versiju ierakstot terminālā (Ctrl + Alt + T):
go version
Neliels piemērs
Lai pārbaudītu šīs valodas instalēšanu, mēs izveidosim vienkāršu programmu, kas izdrukās klasisko ziņojumuSveika pasaule".
Pēc noklusējuma mainīgais GOPATH, kas norāda darbvietas atrašanās vietu, ir iestatīts uz $ HOME / go. Lai izveidotu darbvietas direktoriju, mums jāraksta tikai terminālā (Ctrl + Alt + T):
mkdir ~/go
Darbvietā mēs izveidosim jaunu direktoriju ar nosaukumu src un direktorijā sveiki:
mkdir -p ~/go/src/hola
Šajā direktorijā, izmantojot mūsu iecienīto redaktoru mēs izveidosim failu ar nosaukumu labdien, un iekšpusē mēs ielīmēsim šādu kodu:
package main import "fmt" func main() { fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n") }
Pēc ielīmēšanas mums būs tikai jāsaglabā fails un jāiziet. Dabūt vairāk par Go Workspace direktoriju hierarhiju, lietotāji var apmeklēt vietni Dokumentācijas lapa.
Tagad mēs virzīsimies uz direktoriju ~ / go / src / sveiki y palaidiet šādu komandu, lai kompilētu programmu:
cd ~/go/src/hola go build
Iepriekš izveidotā komanda tiks izveidota izpildāms fails ar nosaukumu sveiki. Mēs to varam izpildīt, ierakstot komandu:
./hola
Tagad, kad esam Go lejupielādējuši un instalējuši mūsu Ubuntu 20.04 sistēmā, mēs varam sākt izstrādāt savus projektus. Priekš Lai iegūtu vairāk informācijas par šo valodu, lietotāji var iepazīties ar oficiālā dokumentācija.