Jaké typy kanálů se používají v jazyce Go pro komunikaci mezi gorutinami?
Golang
Vysvětlete, co je gorutina a jak se používá v programování
Při implementaci svého programu jste použili mechanismus synchronizace waitgroup?
V čem spočívá rozdíl mezi použitím standardového mutexu a mutexu s možností čtení a zápisu (RWMutex)?
Jakým programovacím jazykem jste se zabývali před přechodem na Go?
V čem se datová struktura pole liší od slice z hlediska použití a vlastností implementace?
Jaký je rozdíl mezi gorutinou a systémovým vláknem v kontextu vykonávání úkolů?
Jak je v jazyce Go implementována koncepce objektově orientovaného programování?
Jak je v jazyce Go realizován mechanismus dědičnosti a jaká je jeho implementace?
Co je složka package v projektu?
Jak je zajištěna výměna informací mezi gorutinami v Go?
Vysvětlete, co znamená pojem generování kódu a jak se používá ve vývoji softwaru
Kde v struktuře projektu jsou umístěny soubory obsahující připojení a práci s databázemi?
Co přesně se děje uvnitř kanálu při zaznamenávání dat?
Použili jste v projektech atomové operace?
Co přesně spouští novou gorutinu v programu v jazyce Go?
Je možné provést současný zápis dat do kanálu bez použití vyrovnávací paměti?
Jaký je účel a role složky 'cmd' ve struktuře vašeho projektu?