BOM的不可視字元

寫go遇到

parsing time "xx" as "2006-01-02T15:04:05Z07:00": cannot parse "xx" as "2006"

看了很久應該是沒有寫錯,只好轉成[]byte印出來看看是不是藏了甚麼東西

結果一印出來是[239 187 191 50 …]

而golang內建的csv parser也沒有辦法過濾掉

原因是這個csv是從SSMS上匯出的,他很聰明的幫我藏了東西..

用bom reader解決 https://github.com/spkg/bom