Iet, instalējiet šo programmēšanas valodu Ubuntu 20.04

par Go instalēšanu Ubuntu 20.04

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):

lejupielādēt go tarbal pakotni

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):

instalēta Go versija

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:

faila piemērs ar Go

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:

piemēra apkopošana ar Go

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:

palaist faila paraugu

./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.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.