Junior — Middle
Jaký je účel a role složky 'cmd' ve struktuře vašeho projektu?
sobes.tech AI
Odpověď od AI
Ve struktuře projektu Go obvykle složka cmd obsahuje zdrojové kódy pro spustitelné aplikace (příkazy). Každá podsložka uvnitř cmd odpovídá samostatnému příkazu nebo binárnímu souboru, který lze sestavit.
Například pokud máte projekt se dvěma aplikacemi — serverem a klientem, struktura může vypadat takto:
cmd/
server/
main.go
client/
main.go
To pomáhá oddělit různé vstupní body do programu a usnadňuje správu velkých projektů s více spustitelnými soubory.