Úvod
V předchozím modulu jste se naučili základy Jazyka Go. Prozkoumali jste datové typy, proměnné, konstanty, funkce a balíčky. Víte, jak strukturovat logiku programu a jak Go dává přednost uspořádání kódu. Teď jste připraveni se naučit psát programy v cestě Go pomocí základních řídicích toků, jako je if/else
, switches
for
a základních funkcí pro zpracování chyb.
Pokud máte zkušenosti s programovacím jazykem, který se řídí většinou syntaxe jazyka C, jako je C# nebo Java, bude několik částí v tomto modulu jednoduché. V jiných částech ale uvidíte drobné odlišnosti, kde se Go liší.
Na konci modulu najdete výzvu, ve které potřebujete použít všechny koncepty, které jste se zatím naučili. Později porovnáte řešení výzvy s vlastním řešením.
Cíle výuky
V tomto modulu:
- Přečtěte si o jednoduchých a složených
if
příkazech. - Seznamte se s
switch
příkazy a jejich funkcemi. - Pomocí klíčového
for
slova se dozvíte oloop
příkazech a jejich vzorech v Go. - Použití základních funkcí ke zpracování chyb, jako je
defer
,panic
arecover
.
Požadavky
- Prostředí Go, které je připravené k vytváření aplikací. V ideálním případě byste měli mít Go místně nainstalovaný a nakonfigurovaný a také nainstalované rozšíření Visual Studio Code Go. Alternativně můžete použít Go Playground.
- Zjistěte, jak vytvářet a upravovat
.go
soubory. - Zjistěte, jak spouštět aplikace Go pomocí příkazového řádku terminálu.
- Zjistěte, jak deklarovat a inicializovat proměnné.
- Zjistěte, jak vytvářet funkce.