前言
前面一篇博客讲到nodejs使用readline逐行读取和写入文件
今天使用go语言实现从输入文件中读取每行数据,然后将每行字段组合成SQL插入脚本,然后逐行写入另外一个空白文件中。...文件逐行读取数据,然后将每行数据拼接成如下的数据格式:
INSERT INTO tb_param (protocol, slave, number, ptype, pid, name, format,...ROWID)
VALUES (2, 6, 0, 1, 1, 'a34004', .0, 2);
输入文件 input.txt示例如下:
2 24 0 1 1 a04005 .3
2 24 0 1 2...protocol, slave, number, ptype, pid, name, format)
VALUES(2, 17, 0, 1, 37, 'a99104', '.1')
参考资料
go语言按行读取文件...golang 逐行写文件_如何在Go中逐行处理文件?