summaryrefslogtreecommitdiff
path: root/file.go
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2018-05-07 16:12:51 +0800
committerLunny Xiao <xiaolunwen@gmail.com>2018-05-07 16:12:51 +0800
commit38ad20efc11c1872c4e62a12617f0300c138b867 (patch)
tree7190083ed4fa8ddaa1ec3b9ecb260423451f3164 /file.go
parentbc451a78de32ccde2a4f6d0851ea6e41e45408f1 (diff)
save bytes on memory instead of string
Diffstat (limited to 'file.go')
-rw-r--r--file.go20
1 files changed, 10 insertions, 10 deletions
diff --git a/file.go b/file.go
index 01e856d..36af6f8 100644
--- a/file.go
+++ b/file.go
@@ -14,16 +14,16 @@ import (
// xlsx := NewFile()
//
func NewFile() *File {
- file := make(map[string]string)
- file["_rels/.rels"] = XMLHeader + templateRels
- file["docProps/app.xml"] = XMLHeader + templateDocpropsApp
- file["docProps/core.xml"] = XMLHeader + templateDocpropsCore
- file["xl/_rels/workbook.xml.rels"] = XMLHeader + templateWorkbookRels
- file["xl/theme/theme1.xml"] = XMLHeader + templateTheme
- file["xl/worksheets/sheet1.xml"] = XMLHeader + templateSheet
- file["xl/styles.xml"] = XMLHeader + templateStyles
- file["xl/workbook.xml"] = XMLHeader + templateWorkbook
- file["[Content_Types].xml"] = XMLHeader + templateContentTypes
+ file := make(map[string][]byte)
+ file["_rels/.rels"] = []byte(XMLHeader + templateRels)
+ file["docProps/app.xml"] = []byte(XMLHeader + templateDocpropsApp)
+ file["docProps/core.xml"] = []byte(XMLHeader + templateDocpropsCore)
+ file["xl/_rels/workbook.xml.rels"] = []byte(XMLHeader + templateWorkbookRels)
+ file["xl/theme/theme1.xml"] = []byte(XMLHeader + templateTheme)
+ file["xl/worksheets/sheet1.xml"] = []byte(XMLHeader + templateSheet)
+ file["xl/styles.xml"] = []byte(XMLHeader + templateStyles)
+ file["xl/workbook.xml"] = []byte(XMLHeader + templateWorkbook)
+ file["[Content_Types].xml"] = []byte(XMLHeader + templateContentTypes)
f := &File{
sheetMap: make(map[string]string),
Sheet: make(map[string]*xlsxWorksheet),