1
0
mirror of https://github.com/fumiama/jieba.git synced 2026-06-28 08:02:45 +08:00

unify Cut method, return channel instead of array

This commit is contained in:
Wang Bin
2015-02-27 17:15:23 +08:00
parent d76fbfb017
commit c03b3eac1c
3 changed files with 83 additions and 71 deletions

View File

@@ -154,8 +154,7 @@ func cutDAG(sentence string) []string {
} else {
bufString := string(buf)
if v, ok := Trie.Freq[bufString]; !ok || v == 0.0 {
recognized := finalseg.Cut(bufString)
for _, t := range recognized {
for t := range finalseg.Cut(bufString) {
result = append(result, t)
}
} else {
@@ -177,8 +176,7 @@ func cutDAG(sentence string) []string {
} else {
bufString := string(buf)
if v, ok := Trie.Freq[bufString]; !ok || v == 0.0 {
recognized := finalseg.Cut(bufString)
for _, t := range recognized {
for t := range finalseg.Cut(bufString) {
result = append(result, t)
}
} else {