testsego.go 394 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "flag"
  4. "fmt"
  5. "github.com/huichen/sego"
  6. )
  7. var (
  8. text = flag.String("text", "mxsvr201服务器中国/互联网\000历史\000上最大的一笔并购案", "要分词的文本")
  9. )
  10. func main() {
  11. flag.Parse()
  12. var seg sego.Segmenter
  13. seg.LoadDictionary("./dictionary.txt")
  14. segments := seg.Segment([]byte(*text))
  15. fmt.Println(sego.SegmentsToString(segments, true))
  16. }