Excelize 2.0.1 is released

<img width="500" alt="excelize_banner.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/144042/0de5ece9-6699-b2a6-5b77-301daabf2234.png">

Excelize は、純粋な Go で記述されたライブラリで、XLSX / XLSM / XLTM ファイルの読み書きを可能にする一連の関数を提供します。Microsoft Excel&trade; 2007 以降で生成されたスプレッドシートドキュメントの読み取りと書き込みをサポートします。 高い互換性により複雑なコンポーネントをサポートし、大量のデータを含むワークシートからデータを生成または読み取るためのストリーミング API を提供します。

GitHub: [github.com/xuri/excelize](https://github.com/xuri/excelize)

## リリースノート

このバージョンでの最も注目すべき変更点は次のとおりです:

### 新機能

* [`SetHeaderFooter()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.SetHeaderFooter) 関数が追加された，ヘッダーとフッターの設定をサポートします，関連する問題 [#394](https://github.com/xuri/excelize/issues/394)
* [`SetColStyle()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.SetColStyle) 関数が追加された，列のスタイル設定をサポートします，関連する問題 [#397](https://github.com/xuri/excelize/issues/397)
* [`SetDefaultFont()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.SetDefaultFont) と [`GetDefaultFont()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.GetDefaultFont) 関数が追加された，ブックの既定のフォントの設定をサポートします，関連する問題 [#390](https://github.com/xuri/excelize/issues/390)
* [`SetDocProps()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.SetDocProps) と [`GetDocProps()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.GetDocProps) 関数が追加された，ドキュメント プロパティの設定と取得をサポートします，関連する問題 [#415](https://github.com/xuri/excelize/issues/415)
* 関数 [`AddChart()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.AddChart) は、クラスター円錐、積み上げ円錐、パーセント積み上げ円錐、3D 円錐グラフ、クラスター水平円錐グラフ、積み上げパーセント水平円錐グラフ、クラスター ピラミッド、積み上げピラミッド、パーセント積み上げピラミッド、3 つの 26 種類のグラフの作成を新たに追加しました。 次元ピラミッド、クラスター水平ピラミッド、積み上げ水平ピラミッド、積み上げパーセント水平ピラミッド、クラスター縦棒グラフ、積み上げ縦棒グラフ、パーセント積み上げ縦棒グラフ、3D縦棒グラフ、クラスター水平円柱図、積み上げ横円柱図、積み上げ率水平円柱プロット、3-D サーフェス プロット、平面図フレーム サーフェス プロット、3D サーフェス フレーム プロット、バブル チャート、および 3-D バブル チャートでは、サポートされていないグラフの種類によってエラー プロンプトが返されます
* [`SetDefinedName()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.SetDefinedName) 関数と [`GetDefinedName()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.GetDefinedName) 関数が追加されています，名前の設定と取得をサポートします
* 暗号化されたファイルを開くときにエラー メッセージを最適化し、明確にします
* 関数 [`AddPicture()`](https://pkg.go.dev/github.com/xuri/excelize/v2@v2.0.1#File.AddPicture) は、TIF および TIFF 形式の画像の追加をサポートする機能を追加しました

### 問題の修正

* データ検証式に二重引用符がある場合に発生する問題を修正します
* 内部カウント エラーが原因で、一部の状況で重複した注釈の問題が修正されました，関連する問題 [#373](https://github.com/xuri/excelize/issues/373)
* 内部ワークシート map の読み取りエラーが原因でファイルの読み取りに失敗する問題を修正します，関連する問題 [#404](https://github.com/xuri/excelize/issues/404)
* ピボットテーブルを含むドキュメントの処理の互換性が向上しました，関連する問題 [#413](https://github.com/xuri/excelize/issues/413)
* 太字のスタイルとの互換性が向上しました，関連する問題 [#411](https://github.com/xuri/excelize/issues/)、[#420](https://github.com/xuri/excelize/issues/420) と [#425](https://github.com/xuri/excelize/issues/425)
* 内部再計算コンポーネントを最適化して、ワークシートの行を部分的に削除または挿入するとドキュメントが破損する問題を修正します，関連する問題 [#421](https://github.com/xuri/excelize/issues/421) と [#424](https://github.com/xuri/excelize/issues/424)
* 部分的に非表示のワークシートが無効になる問題を修正します，関連する問題 [#418](https://github.com/xuri/excelize/issues/418)
* 内部テーマのカラー インデックスのオーバーフローにより、グラフシリーズが多すぎてドキュメントが破損する問題を修正します，関連する問題 [#422](https://github.com/xuri/excelize/issues/422)

### その他

* 96.05% のライン カバレッジで単体テストのカバレッジを改善
* コードの最適化、golint の問題の修正