Intern
Este o practică obișnuită să plasați fișierul auth.go și testul auth_test.go în același director?
sobes.tech AI
Răspuns de la AI
Da, aceasta este o practică normală și frecvent utilizată în Go. De obicei, fișierele sursă și testele corespunzătoare sunt plasate în același director, astfel încât testele să aibă acces la funcțiile și structurile neexportate ale pachetului.
De exemplu, dacă aveți un fișier auth.go cu implementarea, atunci auth_test.go în același folder va permite scrierea de teste care verifică direct componentele interne ale pachetului.
Acest lucru simplifică organizarea codului și a testelor, și respectă standardele și recomandările Go.