Intern
Je běžnou praxí umístit soubor auth.go a test auth_test.go do stejného adresáře?
sobes.tech AI
Odpověď od AI
Ano, to je běžná a rozšířená praxe v Go. Obvykle jsou zdrojové soubory a odpovídající testy umístěny ve stejném adresáři, aby testy měly přístup k neexportovaným funkcím a strukturám balíčku.
Například pokud máte soubor auth.go s implementací, pak auth_test.go ve stejném adresáři umožní psát testy, které přímo kontrolují vnitřnosti balíčku.
To zjednodušuje organizaci kódu a testů a odpovídá standardům a doporučením Go.