А вот дорогие Golang-милорды, кто что использует для интеграционных тестов с контейнерами?
Есть классика жанра,
https://github.com/testcontainers/testcontainers-go, реализация исходной джавовой либы на Go.
Есть независимая либа
https://github.com/ory/dockertest , вызывает доверие тем, что Ory известная контора, делает много интересных продуктов, и их либа наверное решает более прикладные проблемы. Репо популярное, звёзд вдвое больше, чем у первого.
И есть
https://github.com/orlangure/gnomock, который, как ни странно, в курсе существования первых двух, но говорит, что у него во-первых пресеты под все популярные сервисы, а во-вторых он якобы прячет под капотом всё лишнее, оставляя пользователю minimal surface API. Он посвежее, но по популярности уже на уровне
testcontainers-go
.