[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

2024年12月5日のブックマーク (1件)

  • Goのプロジェクト構成について

    Go のコミュニティーで昔から話題になっているテーマだと思いますので、自分なりの考えを共有したいと思います。プロジェクトの内容によって構成などはかなり違ってくると思いますが、ここでは DDD を使ったWebサーバーについて紹介します。よくあるユースケースではないかと思います。 フィードバックやコメントなど大歓迎です!意見交換もしていきたいです! ファイルとネームスペース Go ではプロジェクト構成がそのままネームスペースになります。不便だと思う方もいるかも知れませんが、僕は非常に使いやすいと思っています。他の言語ではしばしば、プロジェクトの構成をすでに大まかに決めているか、もしくはコードを書く前に決めるようにすることが基だったりします。しかし、Go ではコードを書きながらプロジェクトの構成、パッケージの追加・削除を行うことが一般的です。 よくインターネットで Go の初心者が、「プロジェ

    Goのプロジェクト構成について
    taiyow
    taiyow 2024/12/05
    そう、Goは循環参照を許さないので、それでパッケージ構成が制約を受けがち。ログとコンフィグとか相互参照しがち。