Go言語でのORMライブラリもいろいろありますが、今はgocraft/dbrを使ってみています。
PostgreSQLでinsertをした時にプライマリキーがserialの場合はIDを取得したいケースがよくあると思います。
このライブラリに限ったことではないのかもしれませんが、どうもデフォルトの機能ではうまく取得ができないので、やり方を調べてみました。
Go言語でのORMライブラリもいろいろありますが、今はgocraft/dbrを使ってみています。
PostgreSQLでinsertをした時にプライマリキーがserialの場合はIDを取得したいケースがよくあると思います。
このライブラリに限ったことではないのかもしれませんが、どうもデフォルトの機能ではうまく取得ができないので、やり方を調べてみました。
前回はGo言語のベースとなる開発環境をプロジェクトごとの管理を意識して作ってみました。
今回は実際にコーディングを進めていく上で使うツールとなるIDEの導入を行いたいと思います。今回選んだのはIntelliJ IDEAです。
これはJetBrains社の製品で、PhpStormやAppCodeをずっと使っており使い勝手が慣れているのと信頼性が高いことから選びました。