catalog-objects.go

module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 3, 2026 License: MIT

README

catalog-objects.go

CI Coverage License Issues PRs Dependabot

Persistence models and API value objects for the Catalog microservice's domain: licenses, contributions, persons, publishers, reviews, studios, systems, and volumes. Pure data types - no business logic, no I/O.

Install

go get github.com/sweetrpg/catalog-objects.go

Packages

  • models - persistence-layer structs (License, Contribution, Person, Publisher, Review, Studio, System, Volume), each embedding model-core.go's Auditable
  • vo - the matching API-facing value objects, each embedding model-core.go's AuditableVO

Documentation

Package documentation: pkg.go.dev/github.com/sweetrpg/catalog-objects.go.

Contributing

See CONTRIBUTING.md for the development workflow and RELEASE.md for how versions get cut.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL