Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
func NewApplication ¶
func NewApplication(options ApplicationOptions) *Application
type ApplicationOptions ¶
type ApplicationOptions struct { HandlerRegistries HandlerRegistries MiddlewareRegistries MiddlewareRegistries Runners Runners Migrator entity.Migrator }
type HandlerRegistries ¶
type HandlerRegistries struct { ProductGRPC *productgrpc.ProductHandlerRegistry ProductHTTP *productweb.ProductHandlerRegistry SellerHTTP *sellerweb.SellerHandlerRegistry }
type MiddlewareRegistries ¶
type MiddlewareRegistries struct { Essentials *web.EssentialsMiddlewareRegistry Logger *logger.LoggerMiddlewareRegistry }
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
product
|
|
usecase/mock
Package usecasemock is a generated GoMock package.
|
Package usecasemock is a generated GoMock package. |
seller
|
|
factory/mock
Package factorymock is a generated GoMock package.
|
Package factorymock is a generated GoMock package. |
usecase/mock
Package usecasemock is a generated GoMock package.
|
Package usecasemock is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.