エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GoでCSVの内容をデータベースに保存する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GoでCSVの内容をデータベースに保存する - Qiita
概要 CSV出力って結構いろんなシステムに機能として搭載されてますよね。 そんなCSVですが、あるサービ... 概要 CSV出力って結構いろんなシステムに機能として搭載されてますよね。 そんなCSVですが、あるサービスやシステムからCSVファイルを出力して、全く別のシステムやサービスのDBにその情報を保存しておきたいなんてケースがあるんじゃないでしょうか。 GoでCSVを扱うには標準ライブラリのencoding/csvがあります。 CSVの内容をDBに保存するにあたって構造体にマッピングできた方が処理が楽なのですが、encoding/csvではマッピングに手間がかかるため、今回はサードパーティのライブラリとしてcsvutilを使ってDBに保存してみます。 CSVを扱うライブラリ ちなみにGoとCSVで検索してヒットするライブラリはgocsvとcsvutilが多数だと思います。 今回csvutilを選んだのには、決定的な理由があります。 それは CSVで値なしのとき、DBにnullとして登録できる と