csvutils:Golang的CSV实用程序 源码

emphasize3263 11 0 ZIP 2021-04-23 03:04:42

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 (

用户评论
请输入评论内容
评分:
暂无评论