Shrnutí
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.