Skip to content

DDD Style

Clean Architecture in Go

Source: Clean Architecture in Go

主要是把以下切分開來。

  1. Interface (Router):負責把 API 介面轉換成內部使用的結構。
  2. 商業邏輯 (Use Case + Domain):商業/App 邏輯。
  3. 資料儲存 (Repository):包含 pub-sub/DB 等儲存方式。

Changelog

Just observe 👀