Junior — Middle
Mi a célja és szerepe az 'cmd' mappának a projektstruktúrában?
sobes.tech MI
Válasz az MI-től
Egy Go-projekt struktúrájában a cmd mappa általában a futtatható alkalmazások (parancsok) forráskódjait tartalmazza. Minden alkönyvtár a cmd-ben egy külön parancs vagy bináris, amit le lehet fordítani.
Például, ha van egy projekted két alkalmazással — egy szerverrel és egy klienssel, a struktúra így nézhet ki:
cmd/
server/
main.go
client/
main.go
Ez segít elkülöníteni a program különböző belépési pontjait, és megkönnyíti a több futtatható fájllal rendelkező nagyobb projektek kezelését.