gomock vs mockery vs moq — что выбрать?

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

Gomock — стандарт от Google, мощный но verbose, требует gomock.Controller. Mockery — генерирует моки для testify, проще в использовании, хорошо интегрируется с assert/require. Moq — самый минималистичный, генерирует структуру с функциональными полями, минимум магии. Для testify проектов обычно берут mockery, для остальных — gomock или moq.

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

Что такое mcache, mcentral, mheap?