1. 解决中文乱码

Go中实现的字符集转换库。

Mahonia是在Go中实现的字符集转换库。所有数据都被编译到可执行文件中;它不需要任何外部数据文件。

根据http://code.google.com/p/mahonia/

1.1.1. 安装

    go get github.com/axgle/mahonia

1.1.2. 小案例

package main

import "fmt"
import "github.com/axgle/mahonia"

func main() {
    enc := mahonia.NewEncoder("gbk")
    //converts a  string from UTF-8 to gbk encoding.
    fmt.Println(enc.ConvertString("hello,世界"))
}

results matching ""

    No results matching ""