https://github.com/longbridgeapp/opencc
main.go
package main
import (
"fmt"
"log"
"github.com/longbridgeapp/opencc"
)
func main() {
s2t, err := opencc.New("s2t")
if err != nil {
log.Fatal(err)
}
in := `我来测试一下简转繁`
out, err := s2t.Convert(in)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n%s\n", in, out)
//我来测试一下简转繁
//我來測試一下簡轉繁
in = `我來測試一下繁轉簡`
t2s, err := opencc.New("t2s")
if err != nil {
log.Fatal(err)
}
out, err = t2s.Convert(in)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n%s\n", in, out)
//我來測試一下繁轉簡
//我来测试一下繁转简
}
标签:繁简,OpenCC,log,err,nil,golang,opencc,Fatal,out
From: https://www.cnblogs.com/qcy-blog/p/18233164