Cambridge Blockchain is proud to announce the Echo Microservice Framework (EMF). EMF was designed and built to extend labstack/echo from a simple web framework to an equally simple microservice framework. To achieve this goal, Cambridge Blockchain added a variety of new functions on the Context object that is passed to the http handler for each request, as well as new middlewares. These features help maintain state and efficiently make requests across microservices built using the same framework.
EMF also includes a host of additional features including a RequestHandler that addresses vanilla echo’s lack of a specific tooling for performing http requests and a models package that exposes many of the most important types and interfaces from across EMF so there is one central package to import for most use cases.
To view the source code or additional information on the project, please visit the following link: