Go yra atvirojo kodo programavimo kalba, kurią pirmą kartą Google sukūrė Robertas Griesemeris, Robas Pike'as ir Kenas Thompsonas. Augant „Google“ kodų bazės sudėtingumui ir dydžiui, įmonei reikėjo sukurti paprastą, patikimą programavimo kalbą, kurią būtų lengva išmokti. Eiti pažymėkite visus šiuos langelius.

Jis įvedamas statiškai, jame yra atminties paskirstymas, šiukšlių surinkimas ir natūralus lygiagretumas. „Go“ dizainas suteikia kalbai didelį našumą ir greitį.

„Go“ dažniausiai naudojamas debesų programavimo, „DevOps“, robotikos, duomenų mokslo ir dirbtinio intelekto srityse.

Darbo pradžia: įdiekite „Go“.

Norėdami pradėti naudoti „Go“, įdiekite ją savo kūrimo aplinkoje. Prieš diegdami, turite jį atsisiųsti iš „Go“ atsisiuntimų puslapyje. Ten spustelėkite jūsų sistemą atitinkančią diegimo programą, kad pradėtumėte atsisiuntimo procesą.

Įdiekite „Go“ sistemoje „Windows“.

Atidarykite atsisiųstą MSI failą ir vadovaukitės instrukcijomis, kad įdiegtumėte „Go“. Patvirtinkite, ar diegimas buvo sėkmingas, komandų eilutėje paleisdami šią komandą.

instagram viewer
eiti versija

Įdiekite „Go“ „macOS“.

Atidarykite atsisiųstą PKG failą, vadovaukitės instrukcijomis, kad įdiegtumėte „Go“, ir viskas. Turėtumėte mokėti juo naudotis.

Kaip ir „Windows“, galite naudoti šią komandą, kad patvirtintumėte, ar diegimas buvo sėkmingas:

eiti versija

Įdiekite „Go“ sistemoje „Linux“.

Prieš diegdami „Go“, pašalinkite visus ankstesnius diegimus naudodami šią komandą:

rm -rf /usr/local/go 

Būkite labai atsargūs naudodami rm komandą su rf galimybės. Tai visam laikui ištrins jūsų pateiktą katalogą, įskaitant visus jame esančius failus. Stebėkite rašybos klaidas!

Dabar išskleiskite tarball failą ką tik atsisiuntėte į /usr/local . Vykdykite šią komandą, pakeiskite tarball failas.tar.gz su savo failo pavadinimu:

tar -C /usr/local -xzf tarball-file.tar.gz

Taip pat turite pridėti kelią Eiti į kelio aplinkos kintamasis:

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

Jūsų pirmoji programa

Dabar, kai įdiegėte „Go“ savo kompiuteryje, esate pasirengę rašyti pirmąją „Go“ programą.

Sukurkite „Hello World“ programą

Pirmoji programa, kurią sukursite paprasta programa, kuri spausdina "Hello world". Sukurti naują failą, labas-pasaulis.eikir atidarykite jį naudodami pageidaujamą teksto rengyklę. Jei naudojate „VS Code“, jis paragins įdiegti „Go“ plėtinį. Įdiekite jį ir pridėkite šį kodą labas-pasaulis.eik:

pagrindinis paketas
importuoti "fmt"
func main () {
fmt. Println („Sveikas pasaulis“)
}

Prieš aptardami, kas vyksta kode, kurį ką tik parašėte, paleiskite šią komandą, kad patikrintumėte, ar ji veikia.

eik bėk labas-pasaulis.eik 

Jūsų terminale turėtų būti atspausdintas „Hello World“.

Programos suskirstymas

Vykdomas paketas

pagrindinis paketas

„Go“ suskirsto šaltinio failus į paketus, o tai palengvina pakartotinį naudojimą. Viename pakete gali būti keli failai. Kiekvienas iš šių failų gali pasiekti reikšmes arba funkcijas iš kitų tame pačiame pakete esančių failų jų neimportuodamas. Be to, importuojant paketą į Go failą, galite pasiekti visas reikšmes ir funkcijas, apibrėžtas jame esančiuose failuose.

Pagrindinis paketas, kurį naudojote labas-pasaulis.eik programa yra ypatinga, nes ji nurodo Go, kad ši programa yra vykdoma.

Importuoti formatavimo funkcijas

importuoti "fmt"

fmt yra vienas iš „Go“ teikiamų paketų. Tai suteikia būdų, kaip įdiegti suformatuotas įvesties / išvesties funkcijas, pvz., spausdinti eilutę.

Pagrindinė funkcija

pagrindinė funkcija

Kiekviena vykdomoji Go programa turi turėti a pagrindinis funkcija, kuri veikia kaip įėjimo taškas.

Šiame pavyzdyje jūs naudojate fmt. Println spausdinti "Hello World", po kurio būtų nauja eilutė.

Programos „Hello World“ kodą galite rasti šioje pamokoje ši esmė.

Toliau mokykitės apie „Go“ programavimą

Šis įrašas supažindino su programų rašymu Go programavimo kalba. Sužinojote, kaip įdiegti Go savo naudojamoje operacinėje sistemoje ir kaip sukurti paprastą Hello world programą. Pasinerkite į „Go“ – sužinokite apie kintamųjų tipus, masyvus ir kilpas.

Ar verta mokytis Golango šiandien?

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Programavimas
  • Programavimas

Apie autorių

Marija Gathoni (15 straipsnių paskelbta)

Mary Gathoni yra programinės įrangos kūrėja, kuri aistringai kuria techninį turinį, kuris būtų ne tik informatyvus, bet ir įtraukiantis. Kai ji nekoduoja ir nerašo, jai patinka leisti laiką su draugais ir būti lauke.

Daugiau iš Mary Gathoni

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia