Package jaconv provides a set of converters related to Japanese.
Sub package | Description | Example |
---|---|---|
roma2hira | Romaji to hiragana converter | konnnichiha → こんにちは |
hira2kata | Hiragana to katakana conveter | こんにちは → コンニチハ |
wide2narrow | Full-width (zenkaku) to half-width (hankaku) converter | コンニチハ → コンニチハ |
narrow2wide | Half-width to (hankaku) to full-width (zenkaku) converter | コンニチハ → コンニチハ |
$ go get github.com/koron-go/jaconv@latest
import "github.com/koron-go/jaconv/roma2hira"
println(roma2hira.Convert("konnnichiha"))
// Output:
// こんにちは
import "github.com/koron-go/jaconv/hira2roma"
println(hira2roma.Convert("こんにちは"))
// Output:
// コンニチハ
import "github.com/koron-go/jaconv/narrow2wide"
println(narrow2wide.Convert("コンニチハ"))
// Output:
// コンチニハ
import "github.com/koron-go/jaconv/wide2narrow"
println(wide2narrow.Convert("コンニチハ"))
// Output:
// コンニチハ