如何[]string从 Go 中的结构值创建?例如,在以下结构中:type Person struct { Height float64 Weight float64 Name string Born string}Tim := Person{174.5, 68.3, "Tim", "United States"}我想得到的是以下一个:[]string{"174.5", "68.3", "Tim", "United States"}因为我要救它从结构导出为CSV文件中的每个记录,和Write方法的*csv.Writer需要采取的数据[]string,我有这样的结构转换[]string。当然,我可以在结构上定义一个方法并让它返回[]string,但我想知道一种避免调用每个字段(即 person.Height、person.Weight、person.Name...)的方法,因为实际数据包括更多的领域。谢谢。
1 回答
- 1 回答
- 0 关注
- 211 浏览
添加回答
举报
0/150
提交
取消