GoでORMを使うのではなくて、SQLだけを作りたいという要望があって調べたところ、goquというものがみつかりましたので、試してみました。 書いてから気づきましたが、日本語の紹介記事は他にも結構ありました。 Goのクエリビルダー goqu を使ってみる | RE:ENGINES SQLビルダーgoquの使い方 | フューチャー技術ブログ Goのクエリビルダーgoqu入門 goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ 基本の使い方 Dialectを指定 MySQLやPostgreSQLなどをDialectで指定できます。MySQLの場合は、以下のようにします。 import ( "github.com/doug-martin/goqu/v9" _ "github.com/doug-martin/goqu/v9/dialect/mysq