summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2020-08-16 03:48:11 +0000
committerxuri <xuri.me@gmail.com>2020-08-16 03:48:11 +0000
commit4e4baac3bc1cd11026a35fb59b6a0d7903a44070 (patch)
tree0ae22916da589c80bcd16e834909e861354290bc
parentbc704c854f270f5b53eaa6980c76950ad86410c7 (diff)
using Mutex lock and update benchmark
-rw-r--r--excelize.go2
-rw-r--r--file_test.go2
-rw-r--r--xmlWorksheet.go2
3 files changed, 3 insertions, 3 deletions
diff --git a/excelize.go b/excelize.go
index bfb3aba..75b0c13 100644
--- a/excelize.go
+++ b/excelize.go
@@ -31,7 +31,7 @@ import (
// File define a populated spreadsheet file struct.
type File struct {
- sync.RWMutex
+ sync.Mutex
xmlAttr map[string][]xml.Attr
checked map[string]bool
sheetMap map[string]string
diff --git a/file_test.go b/file_test.go
index e27b754..9fc120c 100644
--- a/file_test.go
+++ b/file_test.go
@@ -19,7 +19,7 @@ func BenchmarkWrite(b *testing.B) {
if err != nil {
b.Error(err)
}
- if err := f.SetCellDefault("Sheet1", val, s); err != nil {
+ if err := f.SetCellValue("Sheet1", val, s); err != nil {
b.Error(err)
}
}
diff --git a/xmlWorksheet.go b/xmlWorksheet.go
index 2b39e64..bc81b03 100644
--- a/xmlWorksheet.go
+++ b/xmlWorksheet.go
@@ -19,7 +19,7 @@ import (
// xlsxWorksheet directly maps the worksheet element in the namespace
// http://schemas.openxmlformats.org/spreadsheetml/2006/main.
type xlsxWorksheet struct {
- sync.RWMutex
+ sync.Mutex
XMLName xml.Name `xml:"http://schemas.openxmlformats.org/spreadsheetml/2006/main worksheet"`
SheetPr *xlsxSheetPr `xml:"sheetPr"`
Dimension *xlsxDimension `xml:"dimension"`