Published fragment Why to prefer t.Cleanup
to defer
in tests with subtests using t.Parallel
, as enforced by the tparallel lint. The semantics of each are close enough that it’s not obvious why it’d matter, but use of defer
can indeed lead to bugs under some circumstances.