Úvod

Dokončeno

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, switchesfora 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 o loop příkazech a jejich vzorech v Go.
  • Použití základních funkcí ke zpracování chyb, jako je defer, panica recover.

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.