testify — самая популярная библиотека для тестирования в Go. Даёт три пакета: assert (проверки с продолжением теста), require (проверки с остановкой) и mock (моки). Вместо if got != want { t.Errorf(...) } пишешь assert.Equal(t, want, got) — короче и читаемее. При падении показывает diff между ожидаемым и полученным. Не все в Go-сообществе любят testify — пуристы предпочитают голые if, но на практике он экономит кучу строк.