xlsx is a library to simplify reading and writing the XML format used by recent version of Microsoft Excel in Go programs. Version 3.0.0 introduces some more breaking changes in the API. All methods that can return an `xlsx.File` struct now accept zero, one or many `xlsx.FileOption` functions as their final arguments. These can be used to modify the behavior of the resultant struct, in particular they replace the `…WithRowLimit` variants of those methods with the result of calling `xlsx.RowLimit` and they add the ability to define a custom backing store for the spreadsheet data to be held in whilst processing. The full API docs can be viewed using go’s built in documentation tool.

Features

  • Simplify reading and writing the XML format
  • Open and create files
  • Create worksheets
  • Easily work with rows and cells
  • Get content as bytes
  • The full API docs can be viewed using go’s built in documentation tool

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow XLSX

XLSX Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of XLSX!

Additional Project Details

Programming Language

Go

Related Categories

Go Data Formats Software, Go Libraries

Registered

2021-11-04