Excelize 2.11.1 yayınlandı: Go ile Excel dosyaları işleyin

Go dilinde yazılmış açık kaynak Excelize kütüphanesi 2.11.1 sürümüne güncellendi. Bu kütüphane XLSX, XLSM, XLAM ve diğer Excel formatlarında dosyalar oluşturmak ve okumak için kullanılıyor. Microsoft Excel 2007 ve sonrası tarafından üretilen belgeleri tam uyumlu şekilde destekliyor.

Yeni sürümde dikkat çeken değişiklik Go dil versiyonu gereksiniminin 1.26.0'a yükseltilmesi. Kütüphanenin bağımlılık paketleri (golang.org/x/crypto) güncellendiği için bu zorunlu hale geldi.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Güvenlik açısından birkaç önemli düzeltme var. Negatif shared string index değeriyle bir hücre okunurken oluşan panic hatası çözüldü. Pivot tablo alanlarında geçersiz indekslerin neden olduğu GetPivotTables panic'i ve sınırsız satır numaraları sorunu giderildi. GetSlicers fonksiyonunda da benzer bir stabilite sorunu kapatıldı.

Eğer büyük veri setleriyle çalışıyorsan, Excelize'nin streaming API'si işine yarayabilir. Binlerce satır içeren spreadsheet'leri bellek verimliliğiyle işleyebilirsin. Go projelerinde Excel entegrasyonu planlıyorsan bu güncellemeyi kontrol etmeye değer; özellikle güvenlik düzeltmeleri ve Go 1.26.0 uyumluluğu göz önüne al.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz