Discover Packages
github.com/akeemphilbert/pericarp
pkg
directory
Version:
v0.0.0-...-680b031
Opens a new window with list of versions in this module.
Published: Mar 1, 2026
License: MIT
Opens a new window with license information.
README
README
¶
Public API Packages
This directory contains the public API packages that users of the Pericarp library should import.
Structure
The public API is organized into logical packages:
eventsourcing : Event sourcing primitives including events, event stores, and event handling
application : Command/query handlers, application services, and CQRS bus (future)
infrastructure : Event store implementations, database access, and external integrations (future)
auth : Authentication and authorization primitives (future)
Usage
import (
"github.com/akeemphilbert/pericarp/pkg/eventsourcing"
"github.com/akeemphilbert/pericarp/pkg/application"
"github.com/akeemphilbert/pericarp/pkg/infrastructure"
)
Note
This directory structure follows golang-standards/project-layout. Packages are organized by domain concern to allow for clean separation and future expansion.
Expand ▾
Collapse ▴
Directories
¶
auth
eventsourcing
Click to show internal directories.
Click to hide internal directories.