You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to make use of this layout with hexagonal architecture. Is there a subset of this layout for that purpose or anybody here knows of one from somewhere else?
For now, I am using the folders like this:
Domain Logic & Entities: internal/domain
Service Layer interface & implementations: internal/app/service
Datasource interfaces (either database or outer services): internal/app/repo
Datasource *implemenrtations:
Database: internal/transport/egress/db
Outer Services (no matter REST and gRPC): internal/transport/egress/http
Server methods:
Served REST API methods: pkg/api/http
Served gRPC methods: pkg/api/grpc
The text was updated successfully, but these errors were encountered:
I am trying to make use of this layout with hexagonal architecture. Is there a subset of this layout for that purpose or anybody here knows of one from somewhere else?
For now, I am using the folders like this:
internal/domain
internal/app/service
internal/app/repo
internal/transport/egress/db
internal/transport/egress/http
pkg/api/http
pkg/api/grpc
The text was updated successfully, but these errors were encountered: