我試圖找出使用Go的Windows上的文件的編碼。做了一些研究,我發現很多關於Mozilla的Charset Detectors(chardet)的建議,但是它們很難編譯,而且我沒有任何運氣。如何檢測文件的編碼?
我也發現libguess,它似乎在Linux中被廣泛使用,但我無法使它在Windows中工作。
這是什麼最好的方法呢?在Windows上使用Go事實上是否有標準庫?
我試圖找出使用Go的Windows上的文件的編碼。做了一些研究,我發現很多關於Mozilla的Charset Detectors(chardet)的建議,但是它們很難編譯,而且我沒有任何運氣。如何檢測文件的編碼?
我也發現libguess,它似乎在Linux中被廣泛使用,但我無法使它在Windows中工作。
這是什麼最好的方法呢?在Windows上使用Go事實上是否有標準庫?
其實,不要指望太多(爲什麼libguess被命名爲lib * guess *)。我強烈推薦這篇文章:http://www.joelonsoftware.com/articles/Unicode.html – 2012-01-12 15:17:28
謝謝!這篇文章非常有幫助。 – 2012-01-13 03:04:55