Directories
¶
| Path | Synopsis |
|---|---|
|
app
|
|
|
server
Package server provides gRPC server startup functions for the annotation service.
|
Package server provides gRPC server startup functions for the annotation service. |
|
service
Package service implements the gRPC service handlers for the annotation service.
|
Package service implements the gRPC service handlers for the annotation service. |
|
validate
Package validate provides argument validation helpers for CLI commands.
|
Package validate provides argument validation helpers for CLI commands. |
|
Package collection provides generic collection utility functions.
|
Package collection provides generic collection utility functions. |
|
Package iterutil provides generic iterator utility functions for Go's iter.Seq type.
|
Package iterutil provides generic iterator utility functions for Go's iter.Seq type. |
|
Package message defines publisher interfaces for annotation messaging.
|
Package message defines publisher interfaces for annotation messaging. |
|
nats
Package nats provides NATS messaging publisher implementations.
|
Package nats provides NATS messaging publisher implementations. |
|
Package model defines data structures for annotations.
|
Package model defines data structures for annotations. |
|
Package pipe provides functional pipeline utilities for composing functions in sequence.
|
Package pipe provides functional pipeline utilities for composing functions in sequence. |
|
Package repository defines interfaces and error types for annotation data storage.
|
Package repository defines interfaces and error types for annotation data storage. |
|
arangodb
Package arangodb implements the annotation repository using ArangoDB.
|
Package arangodb implements the annotation repository using ArangoDB. |
Click to show internal directories.
Click to hide internal directories.