Go言語のEXCEL処理ではまったこと

GoLangを始めました。

通常はPHPの5~50倍早い処理になります。

文字列処理が🔟倍程度はやくなります。

整数演算は2倍程度です。

エクセル処理は、5~6倍です。

ワーキングメモリの使い方がPHPより賢いので、EXCEL処理

が早いのですが、MSエクセル以外で作成したファイルの一部は、

PHPで読み込めるがGOで読み込めないものがあります。

MSエクセルで読んで書き直すと読み込めるようになるので、

単純なバグではない気がします。

用いたパッケージはgithub.com/tealeg/xlsxです。

Cellの位置がずれて読み込まれるのが原因のようですが、

Go本体のzipパッケージで読み込んだ時点ですでにずれているので、

github.com/tealeg/xlsxが原因ではなさそうです。