我安装了lib

try 启动示例:

package main

import (
  "fmt"
  "strings"

  "github.com/wmentor/lemmas"
)

func main() {

  txt := "Создать экспертную систему."

  processor := lemmas.New()

  processor.AddText(strings.NewReader(txt))

  processor.FetchResult(func(keyphrase string, weight float64) {
    fmt.Println(keyphrase, weight)
  })
}

但这并不管用.如何修复它?

编译器返回: ../golang/pkg/mod/github.com/wmentor/lemmas@v0.0.6/processor.go:72:9: undefined: tokens.Process

我试着浏览源代码,比较版本

推荐答案

该问题的原因是在lib的主页安装命令时出现-u标志.只需将lib安装为:go get github.com/wmentor/lemmas

source

Go相关问答推荐

如何在出现错误时停止从通道读取?

关于如何使用 Service Weaver 设置多个不同侦听器的问题

我可以扫描表中每个项目的最高范围键值吗?

调用库和直接操作效率有区别吗?

Go - 永远停止带有上下文的循环

使用Goldmark在golang中添加ChildNode会导致堆栈溢出

使用Cookie身份验证的Gorilla Golang Websocket优化

为什么我只收到部分错误而不是我启动的 goroutines 的所有错误?

为什么docall在singleflight中使用go panic?

Yocto 无法交叉编译 GoLang Wails 应用程序

使用 Go 解组 SOAP 消息

泛型:实现嵌套接口

AddE 上的 Apache Tinkerpop gremlin-go 驱动程序 Next() 返回E0903:没有剩余结果

接受通道和切片的通用函数

通过环境变量配置 OTLP 导出器

go:embed 文件扩展名模式

通用函数与外部包中的常见成员一起处理不同的 struct ?

如何从 docker-compose 命令运行 2 个不同的命令:

在 go (1.18) 的泛型上实现多态的最佳方法是什么?

Go 泛型是否与 LINQ to Objects 等效?