Go je odprtokodni programski jezik, ki so ga pri Googlu prvi ustvarili Robert Griesemer, Rob Pike in Ken Thompson. Ker je Googlova kodna baza naraščala v kompleksnosti in velikosti, je podjetje moralo ustvariti preprost in zanesljiv programski jezik, ki se ga je bilo enostavno naučiti. Pojdi označi vsa ta polja.

Je statično tipiziran in vključuje dodeljevanje pomnilnika, zbiranje smeti in naravno sočasnost. Zasnova Go daje jeziku visoko zmogljivost in hitrost.

Go se večinoma uporablja v programiranju v oblaku, DevOps, robotiki, podatkovni znanosti in umetni inteligenci.

Kako začeti: Namestite Go

Če želite začeti uporabljati Go, ga namestite v svoje razvojno okolje. Preden ga namestite, ga morate prenesti iz stran za prenose Go. Ko ste tam, kliknite namestitveni program, ki ustreza vašemu sistemu, da začnete postopek prenosa.

Namestite Go v sistemu Windows

Odprite datoteko MSI, ki ste jo prenesli, in sledite navodilom za namestitev Go. Potrdite, ali je bila namestitev uspešna, tako da v ukaznem pozivu zaženete naslednji ukaz.

instagram viewer
pojdi različica

Namestite Go na macOS

Odprite datoteko PKG, ki ste jo prenesli, sledite navodilom za namestitev Go in to je to. Moral bi ga znati uporabiti.

Tako kot pri operacijskem sistemu Windows lahko uporabite naslednji ukaz za potrditev, ali je bila namestitev uspešna:

pojdi različica

Namestite Go na Linux

Pred namestitvijo Go odstranite vse prejšnje namestitve s tem ukazom:

rm -rf /usr/local/go 

Bodite zelo previdni pri uporabi rm ukaz z rf opcije. Trajno bo izbrisal imenik, ki mu ga daste, vključno z vsemi datotekami v njem. Pazi na tipkarske napake!

zdaj, ekstrahirajte datoteko tarball pravkar ste prenesli na /usr/local . Zaženite naslednji ukaz in zamenjajte tarball-file.tar.gz z vašim imenom datoteke:

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

Prav tako morate dodati pot Go v spremenljivka okolja poti:

izvoz POT=$POT:/usr/local/go/bin

Vaš program First Go

Zdaj, ko ste namestili Go na svoj računalnik, ste pripravljeni napisati svoj prvi program Go.

Ustvarite program Hello World

Prvi program, ki ga boste ustvarili, je preprost program, ki natisne "Hello world". Ustvari novo datoteko, hello-world.goin ga odprite z želenim urejevalnikom besedil. Če uporabljate VS Code, vas bo pozval, da namestite razširitev Go. Namestite ga in dodajte naslednjo kodo hello-world.go:

glavni paket
uvoz "fmt"
func main () {
fmt. Println("Pozdravljeni svet")
}

Preden razpravljate o tem, kaj se dogaja v kodi, ki ste jo pravkar napisali, zaženite naslednji ukaz, da preverite, ali deluje.

pojdi teči hello-world.go 

Na vašem terminalu bi moral natisniti "Hello World".

Razčlenitev programa

Izvedljiv paket

glavni paket

Go organizira izvorne datoteke v pakete, kar pomaga pri ponovni uporabi. En paket lahko vsebuje več datotek. Vsaka od teh datotek lahko dostopa do vrednosti ali funkcij iz drugih datotek v istem paketu, ne da bi jih uvozila. Poleg tega vam uvoz paketa v datoteko Go omogoča dostop do vseh vrednosti in funkcij, definiranih v datotekah, ki jih vsebuje.

Glavni paket, ki ste ga uporabili v hello-world.go program je poseben, ker pove Go, da je ta program izvedljiv.

Uvozi funkcije oblikovanja

uvoz "fmt"

fmt je eden od paketov, ki jih ponuja Go. Zagotavlja načine za implementacijo formatiranih V/I funkcionalnosti, kot je tiskanje niza.

Glavna funkcija

glavna funkcija

Vsak izvedljivi program Go mora imeti datoteko glavni funkcija, ki deluje kot vstopna točka.

V tem primeru uporabljate fmt. Println natisniti »Hello World«, ki mu sledi nova vrstica.

Kodo za program Hello World lahko najdete v tej vadnici to bistvo.

Nadaljujte z učenjem o programiranju Go

Ta objava vam je predstavila pisanje programov v programskem jeziku Go. Naučili ste se, kako namestiti Go v operacijski sistem, ki ga uporabljate, in kako ustvariti preprost program hello world. Poglobite se v Go, tako da se naučite o vrstah spremenljivk, matrikah in zankah.

Ali se je Golang danes vredno učiti?

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Programiranje
  • Programiranje

O avtorju

Mary Gathoni (Objavljenih 15 člankov)

Mary Gathoni je razvijalka programske opreme s strastjo do ustvarjanja tehničnih vsebin, ki niso le informativne, ampak tudi privlačne. Ko ne kodira ali piše, uživa v druženju s prijatelji in na prostem.

Več od Mary Gathoni

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite