題目如下。如果用額外的包很容易實現,那就更好了。如果重量輕就更好了。如果可能,請教一個例子。
1 回答

翻翻過去那場雪
TA貢獻2065條經驗 獲得超14個贊
您可以使用xlsx 包
package main
import (
? ? "fmt"
? ? "github.com/tealeg/xlsx"
)
func main() {
? ? var file *xlsx.File
? ? var sheet *xlsx.Sheet
? ? var row *xlsx.Row
? ? var cell *xlsx.Cell
? ? var err error
? ? file = xlsx.NewFile()
? ? sheet, err = file.AddSheet("Sheet1")
? ? if err != nil {
? ? ? ? fmt.Printf(err.Error())
? ? }
? ? row = sheet.AddRow()
? ? cell = row.AddCell()
? ? cell.Value = "I am a cell!"
? ? err = file.Save("MyXLSXFile.xlsx")
? ? if err != nil {
? ? ? ? fmt.Printf(err.Error())
? ? }
}
- 1 回答
- 0 關注
- 158 瀏覽
添加回答
舉報
0/150
提交
取消