# usage 
```shell
./csvmerge -i "t1.csv,t2.csv,t3.csv" -o "out.csv"
```
- 必填参数
    - `-i`: 输入要合并的文件，用','（逗号）分隔
    - `-o`: 输出文件(合并之后的文件)
- 可选参数
    - `--eol`: 行结束符(end-of-line)
    - `--eow`: 单词结束符(end-of-word)
- 注意
    - 输入文件，第一列必须是主键(为了排序);
    - 主键，必须是单列的;
    
# build
## 依赖
- golang 至少 1.16以上
- 必须可以连接外网（这样可以下载依赖包）
- [go环境配置](https://goproxy.cn/)
## 编译
```shell
go build -o $execname .
```
    