go-module-mappers
Languages & FrameworksGenerates Go conversion code for applications laid out as internal modules with ports, dto, model and mapper packages, wired through Uber Fx. Produces a documented mapper interface in the module ports package, a stateless struct whose methods assign every field explicitly, and an Fx registration binding the constructor to that interface so conversions stay injectable and testable. Use when asked to create a new mapper, add a conversion direction to an already registered mapper, translate request payloads into use case inputs, render persistence models as response payloads, or convert structs between any two layers. Not for repositories without this modular layout, reflection or annotation-driven mapping frameworks, conversions that need database, network or file access, or designing the types the mapper connects.
- Version
- v1.0.0
- Size
- 16 KB
- Updated
- 2026-10-10
$ skilvault read --manual go-module-mappersYour client verifies the signature before reading. This explicit manual read is available on every plan. Free automatically loads five chosen skills; paid plans automatically load relevant skills across the library.