modules

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2025 License: MIT Imports: 15 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 functionality: gin, server, health, timeout, rate limiting, bulkhead.

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