エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Goでcsvを構造体として扱う方法(csvutil)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goでcsvを構造体として扱う方法(csvutil)
はじめに Go では encoding/csv という標準ライブラリを使って csv を扱うことができます。しかし[][]st... はじめに Go では encoding/csv という標準ライブラリを使って csv を扱うことができます。しかし[][]string として読み込まるので使いにくいと思っていました。 そこで、csv データを構造体として扱えるcsvutilを紹介します。 csvutil を試す では csvutil を使って色々試していきます。 csv データ([]byte 型)を構造体に落とし込む package main import ( "fmt" "time" "github.com/jszwec/csvutil" ) type User struct { Name string `csv:"name"` Age int `csv:"age,omitempty"` CreatedAt time.Time } func main() { var csvInput = []byte(` name,a