summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--README_zh.md2
-rw-r--r--adjust.go13
-rw-r--r--col.go4
-rw-r--r--errors.go13
-rw-r--r--excelize.pngbin62974 -> 27196 bytes
-rw-r--r--lib.go2
-rw-r--r--logo.pngbin7085 -> 3005 bytes
-rw-r--r--rows.go26
9 files changed, 37 insertions, 25 deletions
diff --git a/README.md b/README.md
index faa4bf6..7e81202 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ which take place in some methods in eraler versions.
### Installation
-```go
+```bash
go get github.com/360EntSecGroup-Skylar/excelize
```
diff --git a/README_zh.md b/README_zh.md
index 806a2f5..cb0de08 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -23,7 +23,7 @@ Excelize 是 Go 语言编写的用于操作 Office Excel 文档类库,基于 E
### 安装
-```go
+```bash
go get github.com/360EntSecGroup-Skylar/excelize
```
diff --git a/adjust.go b/adjust.go
index ee2065f..e69eee1 100644
--- a/adjust.go
+++ b/adjust.go
@@ -1,8 +1,15 @@
+// Copyright 2016 - 2019 The excelize Authors. All rights reserved. Use of
+// this source code is governed by a BSD-style license that can be found in
+// the LICENSE file.
+//
+// Package excelize providing a set of functions that allow you to write to
+// and read from XLSX files. Support reads and writes XLSX file generated by
+// Microsoft Excel™ 2007 and later. Support save file without losing original
+// charts of XLSX. This library needs Go version 1.8 or later.
+
package excelize
-import (
- "strings"
-)
+import "strings"
type adjustDirection bool
diff --git a/col.go b/col.go
index 131af1e..2362c84 100644
--- a/col.go
+++ b/col.go
@@ -9,9 +9,7 @@
package excelize
-import (
- "math"
-)
+import "math"
// Define the default cell size and EMU unit of measurement.
const (
diff --git a/errors.go b/errors.go
index 4dec815..3404c7e 100644
--- a/errors.go
+++ b/errors.go
@@ -1,8 +1,15 @@
+// Copyright 2016 - 2019 The excelize Authors. All rights reserved. Use of
+// this source code is governed by a BSD-style license that can be found in
+// the LICENSE file.
+//
+// Package excelize providing a set of functions that allow you to write to
+// and read from XLSX files. Support reads and writes XLSX file generated by
+// Microsoft Excel™ 2007 and later. Support save file without losing original
+// charts of XLSX. This library needs Go version 1.8 or later.
+
package excelize
-import (
- "fmt"
-)
+import "fmt"
func newInvalidColumnNameError(col string) error {
return fmt.Errorf("invalid column name %q", col)
diff --git a/excelize.png b/excelize.png
index 5d0766b..8ba520e 100644
--- a/excelize.png
+++ b/excelize.png
Binary files differ
diff --git a/lib.go b/lib.go
index c33c934..809a16b 100644
--- a/lib.go
+++ b/lib.go
@@ -156,7 +156,7 @@ func MustColumnNameToNumber(name string) int {
//
// Example:
//
-// excelize.ToAlphaString(37) // returns "AK", nil
+// excelize.ColumnNumberToName(37) // returns "AK", nil
//
func ColumnNumberToName(num int) (string, error) {
if num < 1 {
diff --git a/logo.png b/logo.png
index 32235b8..c37ac15 100644
--- a/logo.png
+++ b/logo.png
Binary files differ
diff --git a/rows.go b/rows.go
index 8b4f8ec..c2b4939 100644
--- a/rows.go
+++ b/rows.go
@@ -208,7 +208,7 @@ func (f *File) getTotalRowsCols(name string) (int, int) {
//
func (f *File) SetRowHeight(sheet string, row int, height float64) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
@@ -240,7 +240,7 @@ func (f *File) getRowHeight(sheet string, row int) int {
//
func (f *File) GetRowHeight(sheet string, row int) float64 {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
@@ -303,7 +303,7 @@ func (xlsx *xlsxC) getValueFrom(f *File, d *xlsxSST) (string, error) {
//
func (f *File) SetRowVisible(sheet string, row int, visible bool) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
@@ -319,7 +319,7 @@ func (f *File) SetRowVisible(sheet string, row int, visible bool) {
//
func (f *File) GetRowVisible(sheet string, row int) bool {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
@@ -330,14 +330,14 @@ func (f *File) GetRowVisible(sheet string, row int) bool {
}
// SetRowOutlineLevel provides a function to set outline level number of a
-// single row by given worksheet name and Excel row number. For example, outline row
-// 2 in Sheet1 to level 1:
+// single row by given worksheet name and Excel row number. For example,
+// outline row 2 in Sheet1 to level 1:
//
// xlsx.SetRowOutlineLevel("Sheet1", 2, 1)
//
func (f *File) SetRowOutlineLevel(sheet string, row int, level uint8) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
prepareSheetXML(xlsx, 0, row)
@@ -345,14 +345,14 @@ func (f *File) SetRowOutlineLevel(sheet string, row int, level uint8) {
}
// GetRowOutlineLevel provides a function to get outline level number of a
-// single row by given worksheet name and Exce row number.
-// For example, get outline number of row 2 in Sheet1:
+// single row by given worksheet name and Excel row number. For example, get
+// outline number of row 2 in Sheet1:
//
// xlsx.GetRowOutlineLevel("Sheet1", 2)
//
func (f *File) GetRowOutlineLevel(sheet string, row int) uint8 {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
if row > len(xlsx.SheetData.Row) {
@@ -372,7 +372,7 @@ func (f *File) GetRowOutlineLevel(sheet string, row int) uint8 {
// partially updates these references currently.
func (f *File) RemoveRow(sheet string, row int) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)
@@ -396,7 +396,7 @@ func (f *File) RemoveRow(sheet string, row int) {
//
func (f *File) InsertRow(sheet string, row int) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
f.adjustHelper(sheet, rows, row, 1)
}
@@ -424,7 +424,7 @@ func (f *File) DuplicateRow(sheet string, row int) {
// partially updates these references currently.
func (f *File) DuplicateRowTo(sheet string, row, row2 int) {
if row < 1 {
- panic(newInvalidRowNumberError(row)) // Fail fats to avoid possible future side effects!
+ panic(newInvalidRowNumberError(row)) // Fail fast to avoid possible future side effects!
}
xlsx := f.workSheetReader(sheet)