Sobes.tech
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.