TestMain — это специальная функция в _test.go файле, которая берёт на себя управление запуском тестов пакета. Сигнатура: func TestMain(m *testing.M). Внутри можешь сделать setup (поднять БД, загрузить фикстуры), вызвать m.Run() для запуска всех тестов, а потом teardown. Код выхода m.Run() передаёшь в os.Exit().
Что такое test main?
Middle
338 просмотровAFK Offer AI
Что такое Terraform для Go инфры?