Go je programovací jazyk s otevřeným zdrojovým kódem, který ve společnosti Google poprvé vytvořili Robert Griesemer, Rob Pike a Ken Thompson. Vzhledem k tomu, že kódová základna společnosti Google rostla ve složitosti a velikosti, společnost potřebovala vytvořit jednoduchý a spolehlivý programovací jazyk, který bylo snadné se naučit. Zaškrtněte všechna tato políčka.

Je staticky typován a přichází s alokací paměti, garbage collection a přirozeným souběžným zpracováním. Design Go poskytuje jazyku vysoký výkon a rychlost.

Go se většinou používá v cloudovém programování, DevOps, robotice, datové vědě a umělé inteligenci.

Začínáme: Nainstalujte Go

Chcete-li začít s Go, nainstalujte jej do svého vývojového prostředí. Před instalací si ji musíte stáhnout z na stránce Go stahování. Jakmile tam budete, klikněte na instalační program, který odpovídá vašemu systému, a spusťte proces stahování.

Nainstalujte Go na Windows

Otevřete soubor MSI, který jste si stáhli, a podle pokynů nainstalujte Go. Ověřte, zda byla instalace úspěšná, spuštěním následujícího příkazu v příkazovém řádku.

instagram viewer
jít verze

Nainstalujte Go na macOS

Otevřete soubor PKG, který jste si stáhli, postupujte podle pokynů k instalaci Go a je to. Měli byste to umět používat.

Stejně jako u Windows můžete pomocí následujícího příkazu potvrdit, zda byla instalace úspěšná:

jít verze

Nainstalujte Go na Linux

Před instalací Go odstraňte všechny předchozí instalace pomocí tohoto příkazu:

rm -rf /usr/local/go 

Buďte velmi opatrní při používání rm příkaz s rf možnosti. Trvale smaže adresář, který mu zadáte, včetně všech souborů v něm. Pozor na překlepy!

Nyní, extrahujte soubor tarball právě jste si stáhli /usr/local . Spusťte následující příkaz nahrazující tarball-file.tar.gz s názvem vašeho souboru:

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

Musíte také přidat cestu Go do proměnná prostředí cesty:

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

Váš program First Go

Nyní, když jste na svůj počítač nainstalovali Go, jste připraveni napsat svůj první program Go.

Vytvořte program Hello World

První program, který vytvoříte, je jednoduchý program, který vytiskne „Ahoj světe“. Vytvořte nový soubor, hello-world.goa otevřete jej pomocí preferovaného textového editoru. Pokud používáte VS Code, zobrazí se výzva k instalaci rozšíření Go. Nainstalujte jej a přidejte následující kód hello-world.go:

hlavní balíček
import "fmt"
func main () {
fmt. Println("Ahoj světe")
}

Než začnete diskutovat o tom, co se děje v kódu, který jste právě napsali, spusťte následující příkaz a zkontrolujte, zda funguje.

běž spustit hello-world.go 

Na vašem terminálu by mělo být vytištěno „Hello World“.

Rozdělení programu

Spustitelný balíček

hlavní balíček

Go organizuje zdrojové soubory do balíčků, což napomáhá opakovanému použití. Jeden balíček může obsahovat více souborů. Každý z těchto souborů může přistupovat k hodnotám nebo funkcím z jiných souborů ve stejném balíčku, aniž by je importoval. Import balíčku do souboru Go navíc poskytuje přístup ke všem hodnotám a funkcím definovaným v souborech, které obsahuje.

Hlavní balíček, který jste použili v hello-world.go program je speciální, protože říká Go, že tento program je spustitelný.

Importovat funkce formátování

import "fmt"

fmt je jedním z balíčků poskytovaných Go. Poskytuje způsoby implementace formátovaných I/O funkcí, jako je tisk řetězce.

Hlavní Funkce

func main

Každý spustitelný program Go musí mít a hlavní funkce, která funguje jako vstupní bod.

V tomto příkladu používáte fmt. Println vytisknout „Ahoj světe“, za kterým bude následovat nový řádek.

Kód pro program Hello World najdete v tomto tutoriálu od tato podstata.

Pokračujte v učení o programování Go

Tento příspěvek vám představil psaní programů v programovacím jazyce Go. Naučili jste se, jak nainstalovat Go na operační systém, který používáte, a jak vytvořit jednoduchý program hello world. Ponořte se hlouběji do Go tím, že se dozvíte o typech proměnných, polích a smyčkách.

Vyplatí se dnes golang učit?

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Programování
  • Programování

O autorovi

Mary Gathoni (15 zveřejněných článků)

Mary Gathoni je vývojář softwaru s vášní pro vytváření technického obsahu, který je nejen informativní, ale také poutavý. Když zrovna nekóduje nebo nepíše, ráda se poflakuje s přáteli a je venku.

Více od Mary Gathoni

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem