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