Session

大規模Goプロジェクトを成功させる構造設計:モジュラーモノリスの実践ガイド

日本では徐々にGoを使ったプロジェクトが増えています。しかし、JavaやNodeとは違い、Goには決まったプロジェクトの構成がありません。
一方で https://github.com/golang-standards/project-layout のようなベストプラクティスを謳うサンプルプロジェクトもあれば、コミュニティの中からは批判する声も多く聞こえます。
では、どのようにプロジェクトを設計すれば良いのでしょうか?
本トークでは、中〜大規模Goプロジェクトにおける効果的なコード構造の設計と実装について解説します。特にモジュラーモノリスアーキテクチャに焦点を当て、プロジェクトの成長に伴う一般的な課題とその解決策を提示します。
モダンなDDD、オニオンアーキテクチャ、クリーンコード、レイヤードアーキテクチャなどのキーワードジャングルから脱出し、自分のプロジェクトにピッタリの構成を考えるベストプラクティスを紹介します!

Dennis Metzger

Backend Engineer @ Finatext

Tokyo, Japan

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top