Directories ¶
Path | Synopsis |
---|---|
Package main implements an example where two versioned API revisions are mounted into root web service and are available through a service selector in Swagger UI.
|
Package main implements an example where two versioned API revisions are mounted into root web service and are available through a service selector in Swagger UI. |
internal/domain
Package domain defines application domain.
|
Package domain defines application domain. |
internal/domain/task
Package task describes task domain.
|
Package task describes task domain. |
internal/infra
Package infra implements domain services and application infrastructure.
|
Package infra implements domain services and application infrastructure. |
internal/infra/log
Package log provides logging helpers.
|
Package log provides logging helpers. |
internal/infra/nethttp
Package nethttp defines HTTP API using net/http.
|
Package nethttp defines HTTP API using net/http. |
internal/infra/repository
Package repository implements domain services with repository.
|
Package repository implements domain services with repository. |
internal/infra/schema
Package schema instruments OpenAPI schema.
|
Package schema instruments OpenAPI schema. |
internal/infra/service
Package service defines application services.
|
Package service defines application services. |
internal/usecase
Package usecase defines application use cases.
|
Package usecase defines application use cases. |
pkg/graceful
Package graceful provides an orchestrator for graceful shutdown.
|
Package graceful provides an orchestrator for graceful shutdown. |
Click to show internal directories.
Click to hide internal directories.