Go je programovací jazyk s otvoreným zdrojom, ktorý v spoločnosti Google prvýkrát vytvorili Robert Griesemer, Rob Pike a Ken Thompson. Keďže kódová základňa spoločnosti Google rástla v zložitosti a veľkosti, spoločnosť potrebovala vytvoriť jednoduchý a spoľahlivý programovací jazyk, ktorý sa dá ľahko naučiť. Choď zaškrtni všetky tieto políčka.

Je staticky typovaný a prichádza s alokáciou pamäte, zberom odpadu a prirodzenou súbežnosťou. Dizajn Go poskytuje jazyku vysoký výkon a rýchlosť.

Go sa väčšinou používa v cloudovom programovaní, DevOps, robotike, dátovej vede a umelej inteligencii.

Začíname: Nainštalujte Go

Ak chcete začať s Go, nainštalujte ho do svojho vývojového prostredia. Pred inštaláciou si ho musíte stiahnuť z na stránke Go na stiahnutie. Keď tam budete, kliknite na inštalačný program, ktorý zodpovedá vášmu systému, čím spustíte proces sťahovania.

Nainštalujte Go v systéme Windows

Otvorte stiahnutý súbor MSI a podľa pokynov nainštalujte Go. Potvrďte, či bola inštalácia úspešná spustením nasledujúceho príkazu v príkazovom riadku.

instagram viewer
ísť verzia

Nainštalujte Go na macOS

Otvorte stiahnutý súbor PKG, nainštalujte Go podľa pokynov a je to. Mali by ste to vedieť použiť.

Rovnako ako v systéme Windows môžete na potvrdenie, či bola inštalácia úspešná, použiť nasledujúci príkaz:

ísť verzia

Nainštalujte Go v systéme Linux

Pred inštaláciou Go odstráňte všetky predchádzajúce inštalácie pomocou tohto príkazu:

rm -rf /usr/local/go 

Buďte veľmi opatrní pri používaní rm príkaz s rf možnosti. Natrvalo odstráni adresár, ktorý ste mu poskytli, vrátane všetkých súborov v ňom. Pozor na preklepy!

teraz extrahujte súbor tarball práve ste si stiahli do /usr/local . Spustite nasledujúci príkaz, nahraďte ho tarball-file.tar.gz s názvom vášho súboru:

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

Musíte tiež pridať cestu Go do premenná prostredia cesty:

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

Váš program First Go

Teraz, keď ste si na svoj počítač nainštalovali Go, ste pripravení napísať svoj prvý program Go.

Vytvorte program Hello World

Prvý program, ktorý vytvoríte, je jednoduchý program, ktorý vytlačí „Ahoj svet“. Vytvorte nový súbor, hello-world.goa otvorte ho v preferovanom textovom editore. Ak používate kód VS, zobrazí sa výzva na inštaláciu rozšírenia Go. Nainštalujte ho a pridajte nasledujúci kód hello-world.go:

hlavný balík
importovať "fmt"
func main () {
fmt. Println("Ahoj svet")
}

Pred diskusiou o tom, čo sa deje v kóde, ktorý ste práve napísali, spustite nasledujúci príkaz a skontrolujte, či funguje.

choď spustiť hello-world.go 

Na vašom termináli by sa malo vytlačiť „Hello World“.

Rozdelenie programu

Spustiteľný balík

hlavný balík

Go organizuje zdrojové súbory do balíkov, čo napomáha opätovnému použitiu. Jeden balík môže obsahovať viacero súborov. Každý z týchto súborov môže pristupovať k hodnotám alebo funkciám z iných súborov v rovnakom balíku bez ich importovania. Okrem toho importovanie balíka do súboru Go vám poskytuje prístup ku všetkým hodnotám a funkciám definovaným v súboroch, ktoré obsahuje.

Hlavný balík, ktorý ste použili v hello-world.go program je špeciálny, pretože hovorí Go, že tento program je spustiteľný.

Importovať funkcie formátovania

importovať "fmt"

fmt je jedným z balíkov poskytovaných Go. Poskytuje spôsoby implementácie formátovaných I/O funkcií, ako je tlač reťazca.

Hlavná funkcia

func main

Každý spustiteľný program Go musí mať a Hlavná funkciu, ktorá funguje ako vstupný bod.

V tomto príklade používate fmt. Println vytlačíte „Ahoj svet“, po ktorom bude nasledovať nový riadok.

Kód programu Hello World nájdete v tomto návode od táto podstata.

Pokračujte v učení o programovaní Go

Tento príspevok vám predstavil písanie programov v programovacom jazyku Go. Naučili ste sa, ako nainštalovať Go do operačného systému, ktorý používate, a ako vytvoriť jednoduchý program hello world. Ponorte sa hlbšie do Go tým, že sa dozviete o typoch premenných, poliach a slučkách.

Oplatí sa dnes golang učiť?

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Programovanie
  • Programovanie

O autorovi

Mary Gathoni (15 publikovaných článkov)

Mary Gathoni je softvérová vývojárka s vášňou pre vytváranie technického obsahu, ktorý je nielen informatívny, ale aj pútavý. Keď práve nekóduje alebo nepíše, rada sa stretáva s priateľmi a je vonku.

Viac od Mary Gathoni

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber