Pure golang xls library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lunny Xiao aa66d56c9d add drone (#2) 5 months ago
.drone.yml add drone (#2) 5 months ago
LICENSE add LICENSE and some annotation 4 years ago
README.md add OpenWithCloser function 1 year ago
Table.xls add one example 4 years ago
bof.go clean code and add some comments 4 years ago
cell_range.go clean code and add some comments 4 years ago
col.go Issue: Numbers with some special formats reads as date 2 years ago
date.go add one example 4 years ago
doc.go add some example 4 years ago
example_test.go update 2 years ago
font.go init 4 years ago
format.go partly support time cell 4 years ago
go.mod add Close for workbook (#1) 5 months ago
go.sum add Close for workbook (#1) 5 months ago
row.go update 2 years ago
sst.go init 4 years ago
workbook.go add Close for workbook (#1) 5 months ago
worksheet.go fix issue #20 2 years ago
xf.go partly support time cell 4 years ago
xls.go Merge pull request #29 from korv1982/master 1 year ago
xls_test.go fix bug 2 years ago

README.md

xls

GoDoc

Pure Golang xls library writen by Rongshu Tech(chinese).

Thanks for contributions from Tamás Gulácsi, sergeilem.

English User please mailto Liu Ming

This is a xls library writen in pure Golang. Almostly it is translated from the libxls library in c.

The master brunch has just the reading function without the format.

*new_formater branch is for better format for date and number ,but just under test, you can try it in development environment. If you have some problem about the output format, tell me the problem, I will try to fix it.*

Basic Usage

  • Use Open function for open file

  • Use OpenWithCloser function for open file and use the return value closer for close file

  • Use OpenReader function for open xls from a reader, you should close related file in your own code

  • Follow the example in GODOC