こんにちは。サーバーエンジニアのるいです。 REALITYではCloud SQLに接続する際、基本的に同一プロジェクト内からプライベートIPを用いて接続しています。 しかし、一部のユースケースにおいて、セキュリティの観点で別プロジェクトに置かれたDBにアクセス ...
MySQL周りなどをググっている時に、Goでデータベース周りの操作を行う際のお作法がまとめられたサイトを知った。 Go database/sql tutorial こちらを見ていて気になったものを覚書として記述する。 ドライバパッケージを直接使わないでください MySQLやPostgresQL ...
Goでデータベースを操作する際には、標準パッケージであるdatabase/ sql、GORM、entなどの様々な選択肢が存在します。多くのライブラリではGoのコードを定義してSQLを生成しますが、sqlcはSQLをコンパイルしてGoのコードを生成するのが特徴のライブラリです。