golang使用OpenCC繁简转换

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)
    //我來測試一下繁轉簡
    //我来测试一下繁转简
}

posted @ 2024-06-05 15:40  朝阳1  阅读(132)  评论(0)    收藏  举报