Sobes.tech
Intern

Vai ir parasta prakse novietot failu auth.go un testu auth_test.go tajā pašā direktorijā?

sobes.tech AI

Atbilde no AI

Jā, tas ir normāla un bieži sastopama prakse Go valodā. Parasti avota faili un atbilstošie testi tiek izvietoti tajā pašā direktorijā, lai testi varētu piekļūt nepārdefinētām funkcijām un struktūrām paketē.

Piemēram, ja jums ir fails auth.go ar realizāciju, tad auth_test.go tajā pašā mapē ļaus rakstīt testus, kas tieši pārbauda paketes iekšējās daļas.

Tas vienkāršo koda un testu organizāciju un atbilst Go standartiem un ieteikumiem.