Cleanup — это механизм для освобождения ресурсов после теста. Вместо defer в тест-функции используешь t.Cleanup(func(){...}), и Go гарантирует вызов даже если тест запаниковал. Cleanup-функции вызываются в обратном порядке (LIFO), как defer. Особенно полезно в хелперах, которые создают ресурсы.
Что такое test cleanup?
Junior
146 просмотровAFK Offer AI
Что такое immutable infrastructure?