- Gin Framework (https://github.com/gin-gonic/gin)
- Google Wire (https://github.com/google/wire)
There's an "Item" entity, and a "ItemService" interface.
The gin engine is wrapped into a struct that receives all the dependencies resolved from wire.