internal/

directory
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2026 License: BSD-2-Clause

Directories

Path Synopsis
app
middleware
Package middleware provides gRPC server interceptors for the stock service.
Package middleware provides gRPC server interceptors for the stock service.
server
Package server provides the gRPC and HTTP gateway server setup and lifecycle management for the stock service.
Package server provides the gRPC and HTTP gateway server setup and lifecycle management for the stock service.
service
Package service provides helper utilities for the stock gRPC service implementation.
Package service provides helper utilities for the stock gRPC service implementation.
validate
Package validate provides validation utilities for server configuration and CLI arguments.
Package validate provides validation utilities for server configuration and CLI arguments.
Package cache provides a key-value cache contract with in-memory TTL and Redis backends for gRPC middleware caching.
Package cache provides a key-value cache contract with in-memory TTL and Redis backends for gRPC middleware caching.
Package collection provides functional programming utilities for working with slices and collections.
Package collection provides functional programming utilities for working with slices and collections.
Package message defines interfaces for publishing stock-related events to messaging systems.
Package message defines interfaces for publishing stock-related events to messaging systems.
nats
Package nats provides NATS messaging implementation for publishing stock events.
Package nats provides NATS messaging implementation for publishing stock events.
Package model defines data structures for biological stock management in the database layer.
Package model defines data structures for biological stock management in the database layer.
Package repository defines interfaces for persisting and retrieving biological stock data.
Package repository defines interfaces for persisting and retrieving biological stock data.
arangodb
Package arangodb provides ArangoDB implementation of the stock repository interface.
Package arangodb provides ArangoDB implementation of the stock repository interface.
arangodb/statement
Package statement holds the AQL statements of the arangodb repository.
Package statement holds the AQL statements of the arangodb repository.

Jump to

Keyboard shortcuts

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