Intern
Is het gebruikelijk om het bestand auth.go en de test auth_test.go in dezelfde directory te plaatsen?
sobes.tech AI
Antwoord van AI
Ja, dit is een normale en gangbare praktijk in Go. Gewoonlijk worden bronbestanden en de bijbehorende tests in dezelfde directory geplaatst, zodat tests toegang hebben tot niet geëxporteerde functies en structuren van het pakket.
Bijvoorbeeld, als je een bestand auth.go hebt met de implementatie, dan maakt auth_test.go in dezelfde map het mogelijk om tests te schrijven die direct de interne onderdelen van het pakket controleren.
Dit vereenvoudigt de organisatie van code en tests, en voldoet aan de standaarden en aanbevelingen van Go.