Documentation
¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormKangxiRadicals ¶
NormKangxiRadicals dose Unicode normalization kangxi radicals only
func NormKangxiRadicalsBytes ¶
NormKangxiRadicalsBytes dose Unicode normalization kangxi radicals only
func Normalize ¶
Normalize function normalize Unicode text
Example ¶
package main
import (
"bytes"
"fmt"
"os"
"strings"
"github.com/goark/gnkf/dump"
"github.com/goark/gnkf/nrm"
)
func main() {
buf := &bytes.Buffer{}
if err := nrm.Normalize("nfkc", buf, strings.NewReader("ペンギン"), false); err != nil {
fmt.Fprintln(os.Stderr, err)
}
if err := dump.UnicodePoint(os.Stdout, buf); err != nil {
fmt.Fprintln(os.Stderr, err)
}
}
Output: 0x30da, 0x30f3, 0x30ae, 0x30f3
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.