文件名称:csvutils:Golang的CSV实用程序
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-18 03:08:00
Go
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
----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)
----check.go(945B)
----data.go(2KB)
----column.go(519B)
----.gitignore(6B)
----readme.md(2KB)