下载依赖包
go get -u github.com/xuri/excelize/v2
代码
package main import ( "fmt" "github.com/xuri/excelize/v2" "time" ) func main() { // 获取当前时间 now := time.Now() filename := fmt.Sprintf("%s.xlsx", now.Format("2006-01-02_15-04-05")) // 创建新的 Excel 文件 f := excelize.NewFile() // 设置单元格值 f.SetCellValue("Sheet1", "A1", "Hello, Gopher!") // 保存文件,默认为当前路径下,亦可用绝对路径 if err := f.SaveAs(filename); err != nil { fmt.Println(err) return } // 输出文件名 fmt.Printf("Excel file '%s' created successfully.\n", filename) }
展示
标签:文件,xuri,err,--,excelize,fmt,excel,filename,Go From: https://www.cnblogs.com/Xinenhui/p/18334729