Храни фикстуры в testdata/ — Go не трогает эту папку. Для БД используй миграции + seed данные в TestMain. Каждый тест должен создавать свои данные и чистить за собой (t.Cleanup). Для изоляции — транзакция с rollback после теста. Golden files тоже кладут в testdata/ с флагом -update для перегенерации.
Как управлять тестовыми данными?
Middle
201 просмотровAFK Offer AI
Что такое crypto/sha256?