Excelize is a basic library for operating Office Excel documents written in the Go language, based on the international standards ECMA-376 and ISO/IEC 29500. It can be used to read and write spreadsheet documents created by Microsoft Excel™ 2007 and above. It supports various document formats such as XLAM, XLSM, XLSX, XLTM, and XLTX, and is highly compatible with documents containing complex components such as styles, images (tables), pivot tables, slicers, and provides a streaming read and write API for processing workbooks containing large-scale data. It can be applied in various report platforms, cloud computing, edge computing, and other systems. Using this library requires Go language version 1.16 or higher.