Sobes.tech
Intern

Je bežnou praxou umiestniť súbor auth.go a test auth_test.go do rovnakého adresára?

sobes.tech AI

Odpoveď od AI

Áno, toto je bežná a rozšírená prax v Go. Zvyčajne sa zdrojové súbory a príslušné testy umiestňujú do rovnakého adresára, aby testy mali prístup k neexportovaným funkciám a štruktúram balíka.

Napríklad, ak máte súbor auth.go s implementáciou, potom auth_test.go v tom istom priečinku umožní písanie testov, ktoré priamo kontrolujú vnútornosti balíka.

Toto zjednodušuje organizáciu kódu a testov a zodpovedá štandardom a odporúčaniam Go.