1. はじめに 2. 既存管理画面のリプレース背景 2.1 技術選定の理由 2.1.1 フロントエンド: React 2.1.2 バックエンド: Go 2.1.3 設計: ドメイン駆動設計(DDD) 2.2 再構築による期待効果 3. DDD導入における課題 3.1 DDDの概念理解と実践のギャップ 3.2 Go言語におけるDDD実装のノウハウ不足 3.3 ビジネスロジックの適切な配置 4. 課題解決に向けた対策 5. Go言語を用いたDDDの実践 5.1 DDDの基本概念 5.1.1 ドメイン (Domain) 5.1.2 エンティティ (Entity) 5.1.3 バリューオブジェクト (Value Object) 5.1.4 アグリゲート (Aggregate) 5.1.5 リポジトリ (Repository) 5.1.6 サービス (Service) 5.2 DDDにおけるDI/D
