Intern
auth.go dosyasını ve auth_test.go testini aynı dizine yerleştirmek normal bir uygulama mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, bu Go'da normal ve yaygın bir uygulamadır. Genellikle, kaynak dosyaları ve ilgili testler aynı dizinde bulunur, böylece testler paket içindeki dışa aktarılmamış fonksiyonlara ve yapılara erişebilir.
Örneğin, auth.go adlı bir dosyanız varsa ve içinde uygulama varsa, aynı klasördeki auth_test.go, paket içinin doğrudan test edilmesine olanak tanır.
Bu, kod ve testlerin organizasyonunu kolaylaştırır ve Go'nun standartlarına ve önerilerine uygun olur.