csvutils:Golang的CSV实用程序 源码
CSV实用程序 要求 转到1.13 特征 Line接口由行和列实现。 这是它的原型。 type Line interface { fmt. Stringer At ( index int ) string Length () int } 因此,您可以以相同的方式处理行和列。 这意味着您可以逐列读取文件,并且不会创建任何数组。 扩展fmt.Stringer可以轻松打印。 Data是[][]string的类型别名。 它必须是矩形,尽管代码不会检查,否则您将无法正确访问列。 笔记 Line.At函数不会返回任何错误,因为当索引无效时,它会死机。 您必须确保索引有效。 所有索引均从0开始。 所有范围均为[start, end) 。 例子 直接阅读专栏 data := csvutils . Data ( foo ) fmt . Println ( data . ColumnAt (
文件列表
csvutils-master.zip
(预估有个13文件)
csvutils-master
go.mod
25B
line.go
720B
row.go
454B
LICENSE
1KB
doc.go
300B
test
rows_test.go
665B
data.csv
56B
columns_test.go
871B
暂无评论