引用包:
go get github.com/xuri/excelize/v2
示例代码:
func main() {
// 获取项目的执行目录
path := "go/src/excel"
// 打开Excel文件
f, err := excelize.OpenFile(path + "/test.xlsx")
if err != nil {
fmt.Println("OpenFile", err)
return
}
// 定义读取的sheet
rows, err := f.GetRows("sheet1")
if err != nil {
return
}
for k, val := range rows {
// 跳过第一行
if k == 0 {
continue
}
fmt.Println(val)
}
}