Goal
Divide the current scaffolding service into distinct layers :
Logic
Entities
Test
Also add middleware file
Acceptance Criteria
The project should build properly post the division.
Golang service scaffolding
Timeline: TBD.
Goal
Divide the current scaffolding service into distinct layers :
Logic
Entities
Test
Also add middleware file
Acceptance Criteria
The project should build properly post the division.
Golang service scaffolding
Timeline: TBD.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T325522 [Epic needs updating according to new decisions] Golang Service Scaffolding Project Improvements | |||
Open | None | T325523 [Ticket needs updating] Golang Service Scaffolding : Create project layers |
This is blocked by https://gerrit.wikimedia.org/r/c/mediawiki/services/service-scaffold-golang/+/882598 as project layer changes would be done on top of router changes.
Also please find the open MR https://gerrit.wikimedia.org/r/c/mediawiki/services/service-scaffold-golang/+/882598