Intern
Ist es üblich, die Datei auth.go und den Test auth_test.go im selben Verzeichnis zu platzieren?
sobes.tech KI
Antwort von AI
Ja, das ist eine normale und verbreitete Praxis in Go. Normalerweise werden Quellcodedateien und die entsprechenden Tests im selben Verzeichnis platziert, damit die Tests Zugriff auf nicht exportierte Funktionen und Strukturen des Pakets haben.
Zum Beispiel, wenn Sie eine Datei auth.go mit der Implementierung haben, ermöglicht auth_test.go im selben Ordner das Schreiben von Tests, die direkt die internen Komponenten des Pakets überprüfen.
Dies vereinfacht die Organisation von Code und Tests und entspricht den Standards und Empfehlungen von Go.