Go

GoでCSVファイルを処理するCLIのツール(csvt)を作りました

CSVファイルを処理するcsvtというCLIのツールをGoで作りました。 作り始める時点で用意しようと思っていた機能が揃ったので紹介します。 GitHub - onozaty/csvt: csvt is a command line tool for processing CSV. 下記のようなサブコマンドを用意しています…

Goでファイル一覧+αを出力するCLIのツール(filist)を作りました

Goの勉強も兼ねて、適当な課題見つけてCLIツールをちょこちょこ作っているのですが、他の人が使っても便利かもしれないものが出来たので紹介します。 GitHub - onozaty/filist: Displays a list of files. 指定したディレクトリ配下のファイル一覧を再帰的に…

XMLをCSVに変換するツール xml2csvを作りました。

XMLをCSVに変換するツールxml2csvを作りました。 JUnitのXMLをCSVに変換する処理書いていて、これは汎用的にできるなーってことで、Goの勉強も兼ねて書きました。 マッピング情報を元に、XMLからCSVに変換します。 $ xml2csv -i input.xml -m mapping.json -…