Sobes.tech
Intern

È prassi comune mettere il file auth.go e il test auth_test.go nella stessa directory?

sobes.tech AI

Risposta dell'AI

Sì, questa è una pratica normale e comune in Go. Di solito, i file di origine e i test corrispondenti vengono collocati nella stessa directory, in modo che i test abbiano accesso alle funzioni e alle strutture non esportate del pacchetto.

Ad esempio, se hai un file auth.go con l'implementazione, allora auth_test.go nella stessa cartella permetterà di scrivere test che verificano direttamente gli aspetti interni del pacchetto.

Questo semplifica l'organizzazione del codice e dei test, e rispetta gli standard e le raccomandazioni di Go.