diff --git a/app/service/cargo_api.go b/cargo/app/service/cargo_api.go similarity index 83% rename from app/service/cargo_api.go rename to cargo/app/service/cargo_api.go index acb8fff..624ab7b 100644 --- a/app/service/cargo_api.go +++ b/cargo/app/service/cargo_api.go @@ -1,7 +1,7 @@ package service import ( - "github.com/agiledragon/ddd-sample-in-golang/domain/service" + "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/service" ) func CreateCargo(cargoId string, afterDays uint) { diff --git a/domain/model/base/aggregate_root.go b/cargo/domain/model/base/aggregate_root.go similarity index 100% rename from domain/model/base/aggregate_root.go rename to cargo/domain/model/base/aggregate_root.go diff --git a/domain/model/base/entity.go b/cargo/domain/model/base/entity.go similarity index 100% rename from domain/model/base/entity.go rename to cargo/domain/model/base/entity.go diff --git a/domain/model/base/value_object.go b/cargo/domain/model/base/value_object.go similarity index 100% rename from domain/model/base/value_object.go rename to cargo/domain/model/base/value_object.go diff --git a/domain/model/cargo.go b/cargo/domain/model/cargo.go similarity index 85% rename from domain/model/cargo.go rename to cargo/domain/model/cargo.go index 8771a53..8a29bf5 100644 --- a/domain/model/cargo.go +++ b/cargo/domain/model/cargo.go @@ -1,7 +1,7 @@ package model import ( - "github.com/agiledragon/ddd-sample-in-golang/domain/model/base" + "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model/base" ) type Cargo struct { diff --git a/domain/model/cargo_factory.go b/cargo/domain/model/cargo_factory.go similarity index 100% rename from domain/model/cargo_factory.go rename to cargo/domain/model/cargo_factory.go diff --git a/domain/model/cargo_provider.go b/cargo/domain/model/cargo_provider.go similarity index 100% rename from domain/model/cargo_provider.go rename to cargo/domain/model/cargo_provider.go diff --git a/domain/model/cargo_repo.go b/cargo/domain/model/cargo_repo.go similarity index 100% rename from domain/model/cargo_repo.go rename to cargo/domain/model/cargo_repo.go diff --git a/domain/model/delivery.go b/cargo/domain/model/delivery.go similarity index 55% rename from domain/model/delivery.go rename to cargo/domain/model/delivery.go index 5f11c04..f767883 100644 --- a/domain/model/delivery.go +++ b/cargo/domain/model/delivery.go @@ -1,7 +1,7 @@ package model import ( - "github.com/agiledragon/ddd-sample-in-golang/domain/model/base" + "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model/base" ) type Delivery struct { diff --git a/domain/service/cargo_service.go b/cargo/domain/service/cargo_service.go similarity index 93% rename from domain/service/cargo_service.go rename to cargo/domain/service/cargo_service.go index 6e5f1c7..93114b6 100644 --- a/domain/service/cargo_service.go +++ b/cargo/domain/service/cargo_service.go @@ -1,7 +1,7 @@ package service import ( - "github.com/agiledragon/ddd-sample-in-golang/domain/model" + "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model" "sync" ) diff --git a/infra/cargo_provider_impl.go b/cargo/infra/cargo_provider_impl.go similarity index 60% rename from infra/cargo_provider_impl.go rename to cargo/infra/cargo_provider_impl.go index 67ae8bb..2028a78 100644 --- a/infra/cargo_provider_impl.go +++ b/cargo/infra/cargo_provider_impl.go @@ -1,6 +1,6 @@ package infra -import "github.com/agiledragon/ddd-sample-in-golang/domain/model" +import "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model" type CargoProviderImpl struct { diff --git a/infra/cargo_repo_impl.go b/cargo/infra/cargo_repo_impl.go similarity index 79% rename from infra/cargo_repo_impl.go rename to cargo/infra/cargo_repo_impl.go index 9e7e859..a9b6fca 100644 --- a/infra/cargo_repo_impl.go +++ b/cargo/infra/cargo_repo_impl.go @@ -1,6 +1,6 @@ package infra -import "github.com/agiledragon/ddd-sample-in-golang/domain/model" +import "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model" type CargoRepoImpl struct { diff --git a/ft/cargo_test.go b/cargo/test/cargo_test.go similarity index 91% rename from ft/cargo_test.go rename to cargo/test/cargo_test.go index 39bfa53..36f834b 100644 --- a/ft/cargo_test.go +++ b/cargo/test/cargo_test.go @@ -1,10 +1,10 @@ -package ft +package test import ( "testing" . "github.com/smartystreets/goconvey/convey" - "github.com/agiledragon/ddd-sample-in-golang/domain/model" - "github.com/agiledragon/ddd-sample-in-golang/app/service" + "github.com/agiledragon/ddd-sample-in-golang/cargo/domain/model" + "github.com/agiledragon/ddd-sample-in-golang/cargo/app/service" ) type SpyCargoProvider struct {