func Example_loadUserDictionary() { var seg jiebago.Segmenter seg.LoadDictionary("dict.txt") print := func(ch <-chan string) { for word := range ch { fmt.Printf(" %s /", word) } fmt.Println() } sentence := "李小福是创新办主任也是云计算方面的专家" fmt.Print("Before:") print(seg.Cut(sentence, true)) seg.LoadUserDictionary("userdict.txt") fmt.Print("After:") print(seg.Cut(sentence, true)) // Output: // Before: 李小福 / 是 / 创新 / 办 / 主任 / 也 / 是 / 云 / 计算 / 方面 / 的 / 专家 / // After: 李小福 / 是 / 创新办 / 主任 / 也 / 是 / 云计算 / 方面 / 的 / 专家 / }