Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
shop
command
|
|
internal
|
|
config
Package config contains application configs.
|
Package config contains application configs. |
domain/address
Package address contains user address oriented logic.
|
Package address contains user address oriented logic. |
domain/address/pg
Package pg contains implementations for address repositories.
|
Package pg contains implementations for address repositories. |
domain/auth
Package auth contains authorization oriented logic.
|
Package auth contains authorization oriented logic. |
domain/cart
Package cart contains user cart oriented logic.
|
Package cart contains user cart oriented logic. |
domain/cart/pg
Package pg contains implementations for cart repositories
|
Package pg contains implementations for cart repositories |
domain/category
Package category contains product category oriented logic.
|
Package category contains product category oriented logic. |
domain/category/pg
Package pg contains implementations for category repositories
|
Package pg contains implementations for category repositories |
domain/image
Package image is a generated GoMock package.
|
Package image is a generated GoMock package. |
domain/image/storage
Package storage contains implementations for file storage
|
Package storage contains implementations for file storage |
domain/order
Package order contains user order oriented logic.
|
Package order contains user order oriented logic. |
domain/order/pg
Package pg contains implementations for order repositories
|
Package pg contains implementations for order repositories |
domain/product
Package product is a generated GoMock package.
|
Package product is a generated GoMock package. |
domain/product/ms
Package ms provides the repositories implemented with the Meilisearch
|
Package ms provides the repositories implemented with the Meilisearch |
domain/product/pg
Package pg contains implementations for product repositories
|
Package pg contains implementations for product repositories |
domain/user
Package user is a generated GoMock package.
|
Package user is a generated GoMock package. |
domain/user/pg
Package pg contains implementations for user repositories.
|
Package pg contains implementations for user repositories. |
server
Package server contains implementations for http server.
|
Package server contains implementations for http server. |
transport/rest
Package rest provides primitives to interact with the openapi HTTP API.
|
Package rest provides primitives to interact with the openapi HTTP API. |
transport/rest/controller
Package controller contains rest controllers.
|
Package controller contains rest controllers. |
transport/rest/controller/mapping
Package mapping contains logic to convert domain entities
|
Package mapping contains logic to convert domain entities |
transport/rest/middleware
Package middleware contains rest middlewares
|
Package middleware contains rest middlewares |
pkg
|
|
errorx
Package errorx is a set of errors and error codes
|
Package errorx is a set of errors and error codes |
paging
Package paging provides pagination.
|
Package paging provides pagination. |
pgutil
Package pgutil contains utilities for working with Postgres.
|
Package pgutil contains utilities for working with Postgres. |
repositoryx
Package repositoryx is a set of util functions to be used in repositories.
|
Package repositoryx is a set of util functions to be used in repositories. |
repositoryx/pg
Package pg utils for work with pg.
|
Package pg utils for work with pg. |
restx
Package restx contains utils for rest handlers.
|
Package restx contains utils for rest handlers. |
s3x
Package s3x contains utils to work with S3 storages.
|
Package s3x contains utils to work with S3 storages. |
searchx
Package searchx contains utils to work with search engines.
|
Package searchx contains utils to work with search engines. |
testutilx
Package testutilx contains utils for tests.
|
Package testutilx contains utils for tests. |
zapx
Package zapx provides utilities for zapx.
|
Package zapx provides utilities for zapx. |
Click to show internal directories.
Click to hide internal directories.