Skip to content

Repository files navigation

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.

About

Model objects for the Catalog microservice and client

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages