modules

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCoreModule

func NewCoreModule() fx.Option

NewCoreModule provides core functionality: config, logger, and health. It also sets increased startup and shutdown timeouts for fx application lifecycle.

func NewHTTPModule

func NewHTTPModule() fx.Option

NewHTTPModule provides HTTP middleware functionality. Note: Server and health routes should be set up separately when using ogen.

func NewMessagingModule

func NewMessagingModule() fx.Option

NewMessagingModule provides messaging functionality: kafka, outbox, consumer, producer.

func NewObservabilityModule

func NewObservabilityModule() fx.Option

NewObservabilityModule provides observability functionality: tracing, metrics.

func NewPersistenceModule

func NewPersistenceModule() fx.Option

Types

This section is empty.

Jump to

Keyboard shortcuts

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