タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

goとSQLに関するtakashabeのブックマーク (1)

  • gorp の クエリはテンプレートに書いたほうがわかりやすいと思いました。

    最近は主に TypeScript を書いてます。楽しいです。 という話は置いておきまして、gorpを使ったバックエンドのコードレビューしていたときに、 SQLがあちこちに散らばってしまい可読性が悪くなってるのを見かけました。 gorpでは生SQLをかけるのでSQLが短ければ直感的にわかりやすいというメリットはありますが、 結合や検索条件が複雑になるに連れコードは関数やファイルで分割されSQLはどんどん散り散りになっていきます。 私は十行足らずのSQLを表現するために数十行の Goのコードを書きたくありませんし、保守できる自信もありません。 前置きが長くなりましたが、表題の通り Go の標準テンプレート機能を使ってSQLを書いたほうが 直感的にわかりやすいだろうと思ったので、期待通りに動作するか検証してみます。 検証環境を作ったので手元で試したい人は Clone してください。 使い方は後述

    gorp の クエリはテンプレートに書いたほうがわかりやすいと思いました。
  • 1