在 Go 中将 CSV 记录解组为结构体

如何自动将 CSV 文件中的记录反序列化/解组到 Go 结构中的问题。


例如,我有


type Test struct {

  Name string

  Surname string

  Age int

}

并且 CSV 文件包含记录


John;Smith;42

Piter;Abel;50

除了使用“编码/ csv”包读取记录然后执行类似的操作外,是否有一种简单的方法可以将这些记录解组为结构体


record, _ := reader.Read()

test := Test{record[0],record[1],atoi(record[2])}


幕布斯6054654
浏览 315回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go