diff options
author | xuri <xuri.me@gmail.com> | 2018-05-07 16:44:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-07 16:44:02 +0800 |
commit | 038e34250f3ff827d85434b65cbba86a95724318 (patch) | |
tree | a4c441c4e2b7f3cdb3d34dcc80ae8e2011736b3b /file.go | |
parent | 3ca180f09c4a602068d890bd22e83ac48a83f5cf (diff) | |
parent | d04be7b33da84a3f2f768ee4f0de7c49ab69279e (diff) |
Merge pull request #220 from lunny/lunny/refactor
save bytes on memory instead of string
Diffstat (limited to 'file.go')
-rw-r--r-- | file.go | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -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), |