Sobes.tech
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.