Mojibake: Türkçe İçeriğin Kabusu
Bir CSV'yi yanlış kodlamayla açtığınızda, bir e-postayı eski bir sistemden aldığınızda ya da bir veritabanı aktarımında; UTF-8 metin başka bir kodlamayla yorumlanır ve Türkçe karakterler çöğ çorbasına döner. Bu araç, Go'nun x/text kütüphanesiyle Windows-1252/UTF-8 çözümlemesini tersine uygulayarak metni aslına döndürür.
Güvenli Onarım
Motor "önce zarar verme" ilkesiyle çalışır: bir değişiklik ancak bozulma işaretçilerini azaltıyor ve geçerli UTF-8 üretiyorsa uygulanır. Bu yüzden zaten temiz metinleriniz olduğu gibi kalır.