Upgrade to Pro — share decks privately, control downloads, hide ads and more …

sqlxからpgxへの移行を今はしない判断をするまで

 sqlxからpgxへの移行を今はしない判断をするまで

- Goには色々なSQLライブラリがある学び
- 基本的なdatabase/sql + Postgre拡張

- Query Insightsでpgxへの移行は今はしない判断ができた。
- DBスキーマが決まったので開発進捗に応じて、移行も考えられるように!

実際、移行するとなると技術力もUpさせないと!
新社会人頑張ります〜!(引っ越しアドバイスくださいw)

Mitsuhiro Okada

May 21, 2024
Tweet

More Decks by Mitsuhiro Okada

Other Decks in Programming

Transcript

  1. 4 自己紹介 • 岡田光博(みつ) • 新規プロダクトでバックエンド!(4月〜) ◦ もともとは、フロントエンド(〜インターン) • 最近の趣味

    ◦ カメラ ◦ 音楽(最近は、R&B) ◦ 食べ飲み歩く(三茶の混混ってところおすすめ) • 最近引っ越しを考えてます!! ◦ 家具・家電付きの家の家具は、捨てちゃ駄目らしい...ですw
  2. 14 色々なGoのSQLライブラリ どのSQLライブラリならLoggerを持たせられるのかの検討 • pq ◦ pqパッケージは、database/sqlパッケージ用の純粋なGo Postgresドラ イバです。(DeepL) •

    sqlx ◦ sqlx は、go の標準データベース/sqllibrary を拡張したライブラリです。 (DeepL) • pgx ◦ pgxはPostgreSQL用の純粋なGoドライバとツールキットです。(DeepL)
  3. 15 色々なGoのSQLライブラリ どのSQLライブラリならLoggerを持たせられるのかの検討 • pq ◦ Logger持てなさそう • sqlx ◦

    Logger持てなさそう • pgx ◦ Logger持てそう pgxは、issueも盛り上がってるし、良いかも!
  4. • Goには色々なSQLライブラリがある学び(初学者...笑) ◦ 基本的なdatabase/sql + Postgre拡張 • Query Insightsでpgxへの移行は今はしない判断ができた。 •

    DBスキーマが決まったので開発進捗に応じて、移行も考えられるように! • ↓ • 実際、移行するとなると技術力もUpさせないと! • 新社会人頑張ります〜!(引っ越しアドバイスくださいw) 21 まとめ