自动检测非UTF8编码的文件并转换为UTF8编码
自动检测非UTF8编码的文件并转换为UTF8编码。
一、源码安装
go get github.com/gpmgo/gopm
go get github.com/saintfish/chardet
mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git
git clone https://github.com/golang/text.git
go build convertToUtf8.go
go install
如果GOBIN路径已追加到系统PATH中,则convertToUtf8可以随意使用。
二、可执行文件安装
bin目录下有各系统平台的编译好的可执行文件,直接将对应的目录追加到系统PATH中即可直接使用convertToUtf8。
convertToUtf8 [filename | 文件名通配(如*.cpp) | path/filename | path/*.cpp]