Какие мокинг библиотеки для Go существуют?

Middle
113 просмотров
AFK Offer AI

Основные — gomock (от Google), mockery (генерирует моки для testify), и moq (генерирует простые структуры). Ещё есть counterfeiter от CloudFoundry. Gomock и mockery — самые популярные. Все они генерируют код из интерфейсов. Альтернативный подход — писать моки вручную, что часто проще для маленьких интерфейсов.

Следующий вопрос

Что такое deep health check?