Sobes.tech
Intern

¿Es una práctica normal colocar el archivo auth.go y la prueba auth_test.go en el mismo directorio?

sobes.tech AI

Respuesta de la IA

Sí, esto es una práctica normal y común en Go. Normalmente, los archivos fuente y las pruebas correspondientes se colocan en el mismo directorio para que las pruebas tengan acceso a funciones y estructuras no exportadas del paquete.

Por ejemplo, si tienes un archivo auth.go con la implementación, entonces auth_test.go en la misma carpeta permitirá escribir pruebas que verifican directamente los componentes internos del paquete.

Esto simplifica la organización del código y las pruebas, además de cumplir con los estándares y recomendaciones de Go.