![](https://img-blog.csdnimg.cn/20201006154903722.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
golang
文章平均质量分 56
学习笔记
大帅不帅
这个作者很懒,什么都没留下…
展开
-
go语言读取xls表格xls文件操作替代解决方案
前提说明当下go语言没有成熟的xls框架,试了好多个xls框架,都有问题(读取不全或者乱码)。但是又必须要读取xls格式的表格文件。没有办法,又没有时间去研究这些框架,只好用其他语言将xls自动转成xlsx格式再进行读取操作。在这里采用的是python3。1. python3环境1.1 安装python3linux安装教程windows安装教程windows 64位下的安装包下载慢,我放蓝奏云了python-3.7.7-amd64.exe下载:https://wws.lanzous.com/i原创 2021-03-31 11:03:21 · 2043 阅读 · 0 评论 -
结构体切片(结构体数组)的反射使用
使用场景:用户上传Excel文件后,转换成[][]string,然后根据结构体的标签,反射到对应字段里。遇到的问题:结构体切片(结构体数组)使用反射,与单一结构体不同。源代码:v.Index(i - 1).Elem.Field(k).SetString(rows[i][j])报错: Handler crashed with error reflect: call of reflect.Value.Elem on struct Value修改为:v.Index(i - 1).Field(k).Se原创 2020-11-01 17:15:55 · 859 阅读 · 0 评论