Subtests — это тесты внутри тестов, создаются через t.Run("name", func(t *testing.T){...}). Каждый subtest получает свой *testing.T, может фейлиться независимо. Это идеальный способ для table-driven tests — один цикл, много кейсов, каждый со своим именем. Ещё subtests можно запускать параллельно через t.Parallel().
Что такое subtests?
Middle
311 просмотровAFK Offer AI
Что такое liveness и readiness probe для Go?