Tool as a cucumber is a set of tools aimed to speed up the development. It supports GRPC, HTTP, AMQP, etc. or any pluggable components. Cucumber has a built in support for Event Driven Design, Pluggable components from other distributions and a variety of architectural designs. Layered, Event-Driven, Microservices, Microkernel.
Cucumber goes well with coctails, which means it combines well with gin, martini support pluggable packages from both.