Versions in this module Expand all Collapse all v0 v0.0.2 Aug 17, 2021 v0.0.1 Aug 16, 2021 Changes in this version + const NullConsonant + const UnicodeFinalStartIndex + const UnicodeFinalStopIndex + const UnicodeInitialOffset + const UnicodeInitialStartIndex + const UnicodeInitialStopIndex + const UnicodeMedialOffset + const UnicodeOffset + func FinalToInitial(char rune) rune + func GetUnicodeFinal() []rune + func GetUnicodeInitial() []rune + func IndexRune(array []rune, char rune) int + func IsHangul(char rune) bool + func SeparateSyllable(char rune) (bool, int, int, int) + type Pronouncer struct + func NewPronouncer(text string) *Pronouncer + func (p *Pronouncer) FinalSubstitute() []*Syllable + type Romanizer struct + func NewRomanizer(text string) Romanizer + func (r *Romanizer) Romanize() string + type Syllable struct + func NewSyllable(char rune) *Syllable + func (s *Syllable) ConstructSyllable(initial rune, medial rune, final rune) rune + func (s *Syllable) ToString() string