Lze volat WaitGroup.Add uvnitř gorutiny a Done na konci? Bude to fungovat správně?
Golang
Co je Deadlock? Jak se vyhnout vzájemnému zablokování?
Pověz o plánovači Go (model GMP)
Jaký je hlavní důvod použití typu sync.Map v Go?
Jak vytvořit a spustit samostatný vlákno v Go?
Jaké přístupy a nástroje v Go se používají k organizaci paralelních a asynchronních výpočtů pomocí gorutin?
Jaké komponenty obsahuje struktura řezu v jazyce Go?
Co jsou generika v Go? Jak omezit sadu typů (constraints)?
Co je kanál v Go? Jaké druhy kanálů existují? Čím se liší bufferované od nebufferovaných kanálů?
Co je to zombie proces?
Jaké metody se používají k zajištění konzistence dat při práci s více vlákny nebo gorutinami?
Pověz mi o Kubernetes — co to je, čím se liší od Dockeru, jaké jsou jeho hlavní složky?
Co si myslíš o Linuxu?
V čem je zvláštnost gorutin v Go? Čím jsou lehké?
V čem se liší kontejnerizace od virtualizace?
Povězte nám o projektu, týmu a hlavních úkolech na vašem současném místě práce
Jak se vyhnout věčnému zablokování při čtení z prázdného kanálu? Co je select a jaké jsou jeho vzory?
Jak se gorutiny mohou navzájem komunikovat? Jaké způsoby synchronizace v Go existují?
Proč měníte práci?
Za jakých podmínek bude čtení z kanálu navždy zablokováno? Co se stane při zápisu do nil-kanálu? Při zápisu do uzavřeného kanálu?