Go言語で構築するクリーンアーキテクチャ設計 (技術の泉シリーズ)の表紙

Go言語で構築するクリーンアーキテクチャ設計 (技術の泉シリーズ)

上田 裕耀, 菅間 伶史, ギュウ

出版日: 2024/7/12

出版社: インプレス NextPublishing

最終更新: 2024年12月7日

人気スコア: 338

どんな本?

Go言語でクリーンアーキテクチャを実践するための、実践的かつ体系的なガイドブックです。第一部では、クリーンアーキテクチャの進化の背景からその目的、基本原則までを丁寧に解説。第二部では、Go言語の特性を活かしながら、サンプルアプリケーションを通して各レイヤーの実装、レイヤー間の依存関係、ドメインサービスやユースケースレイヤーでの具体的な設計・実装方法を掘り下げます。特に、Go言語でのクリーンアーキテクチャの実装に課題を感じている方、レイヤーごとの責務分担を明確にしたい方、ドメイン層やユースケース層の設計を深く理解したい方にとって、実践的なノウハウが豊富に詰まっています。この一冊で、クリーンアーキテクチャの理念をGo言語で現実に落とし込むための具体的なスキルと自信が得られるでしょう。ソフトウェアの保守性・拡張性を高めたい開発者必読の書籍です。

この本に言及している記事

Z

これまで読んだGo本と感想まとめ

by mercy34mercy on Zenn 2024年12月7日
"Go言語でクリーンアーキテクチャを実践したいと考えている方にとって、具体的な設計手法を学べる一冊です。GitHubなどでリポジトリを解析するよりも体系的に理解を深めることができます。Goでの設計思想をしっかりと身につけたい、保守性の高いアプリケーション開発を目指すエンジニアにおすすめです。"
Q

新入社員に向けて私が3年間で読んだ技術書を紹介する

by Masaki Miura on Qiita 2024年4月11日
"保守性の高いシステム構築に不可欠なクリーンアーキテクチャの概念を体系的に学べる名著。具体的にどのようなルールや構成で設計すれば良いのかが詳細に解説されており、大規模開発における設計の指針として非常に役立ちます。他の設計本では得られない、アーキテクチャの本質的な理解を深め、堅牢なシステム設計能力を養えます。"