Documentation
¶
Index ¶
- type App
- func (a *App) Bootstrapped() bool
- func (a *App) Market() modules.Market
- func (a *App) RegisterService(s Service)
- func (a *App) Start() error
- func (a *App) Stop()
- func (a *App) WithDB(db *db.DB) *App
- func (a *App) WithElastic(elastic *elastic.Elastic) *App
- func (a *App) WithFiber(fiber *fiber.Fiber) *App
- func (a *App) WithGRPC(grpc *grpc.GRPC) *App
- func (a *App) WithNATS(nats *nats.NATS) *App
- func (a *App) WithOtel(otel *otel.Otel) *App
- func (a *App) WithStore(store *store.Store) *App
- type Config
- type Service
- type TestApp
- func (ta *TestApp) RunTest(t *testing.T, tests ...func(t *testing.T, a *TestApp)) error
- func (ta *TestApp) WithDB(db *db.DB) *TestApp
- func (ta *TestApp) WithElastic(elastic *elastic.Elastic) *TestApp
- func (ta *TestApp) WithFiber(fiber *fiber.Fiber) *TestApp
- func (ta *TestApp) WithGRPC(grpc *grpc.GRPC) *TestApp
- func (ta *TestApp) WithNATS(nats *nats.NATS) *TestApp
- func (ta *TestApp) WithOtel(otel *otel.Otel) *TestApp
- func (ta *TestApp) WithStore(store *store.Store) *TestApp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) Bootstrapped ¶
func (*App) RegisterService ¶
Click to show internal directories.
Click to hide internal directories.