为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Go 中从结构创建 []string

如何在 Go 中从结构创建 []string

Go
慕慕森 2021-06-22 15:01:55
如何[]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
提交
取消
意见反馈 帮助中心 APP下载
官方微信