Shrnutí

Dokončeno

Probrali jsme základy toho, co potřebujete k zahájení vytváření složitějších aplikací v Go. Teď znáte několik způsobů, jak deklarovat a inicializovat proměnné. Znáte také různé datové typy, které Go poskytuje. A použili jste nejzásadnější datové typy.

Naučili jste se také vytvářet funkce pro uspořádání kódu a zajistit, aby byl lépe udržovatelný. Dozvěděli jste se, že Go je jazyk "pass by value", ale podporuje ukazatele. V některých z nadcházejících modulů použijeme ukazatele.

Nakonec jste se dozvěděli, jak balíčky fungují v Go a jak vytvářet moduly, když chcete sdílet kód s dalšími vývojáři. Dozvěděli jste se, že pokud potřebujete vytvořit jenom samostatnou aplikaci, musí být veškerý kód součástí main balíčku. Dozvěděli jste se, že výchozím bodem tohoto programu je main() funkce. A teď rozumíte tomu, jak odkazovat na místní moduly a moduly třetích stran. Tyto moduly budete používat hodně při sestavování programů Go.