我正在 Go 中制作一个 PDF 生成器,其中一个部分将是一个表格。要创建一个表格,我需要说明列的宽度,这将通过获取页面宽度(减去边距)并除以表格中的列数来完成
表中的列在这样的结构中定义:
type Person struct {
Name string `json:"Name"`
Age string `json:"Age"`
Comment string `json:"Comment"`
}
JSON 被解组到其中
我不想将“3”作为列号硬编码到我的代码中,并且想知道如何以编程方式从 JSON 或结构本身中计算属性
我已经花了几天时间搜索,所有结果都集中在那些难以获得价值的人身上,但我想要钥匙!
提前致谢
隔江千里
相关分类