Генератор интерфейсов на Go — ifacemaker

Нашел очень удобную библиотеку для генерации интерфейсов на Go — ifacemaker.

Для того, чтобы сгенерировать интерфейс исходя из имеющегося класса достаточно запустить библиотеку со следующими параметрами:

ifacemaker -f request.go -s Request -i RequestInterface -p humantest -c "Don't edit: Autogenerated"

После запуска скрипт сгенерирует нам готовый интерфейс RequestInterface на базе класса Request в пакете request.go

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *