User Tools

Site Tools


go:architecture:clean_arch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
go:architecture:clean_arch [2026/01/30 01:30] – [1. Domain Layer — Define Interfaces] phong2018go:architecture:clean_arch [2026/01/30 01:33] (current) – [2. Application Layer — Usecase Orchestration] phong2018
Line 146: Line 146:
 <code> <code>
 internal/application/usecase/point_add_usecase.go internal/application/usecase/point_add_usecase.go
 +
 </code> </code>
  
-<code go> type PointAddUsecase struct { repo domain.AddPointRepository }+<code go> 
 +type PointAddUsecase struct { repo domain.AddPointRepository }
  
 func (u *PointAddUsecase) Execute(ctx context.Context) error { func (u *PointAddUsecase) Execute(ctx context.Context) error {
go/architecture/clean_arch.1769736613.txt.gz · Last modified: by phong2018