猿问

GoLang 集库 (golang-set) 未编译

我正在使用这个集合库golang-set。尝试创建集时出现以下错误:


invalid operation: cannot index mapset.NewSet (value of type func(s ...interface{}) mapset.Set)

这是完整的代码


package main


import (

    mapset "github.com/deckarep/golang-set"

)


func main() {

    mySet := mapset.NewSet[string]()


}

我在 Ubuntu 上使用 go 版本 1.18.2,代码正是它在文档中的显示方式。


炎炎设计
浏览 309回答 1
1回答

喵喵时光机

正如 Joachim Isaksson 指出的那样,它应该被导入为import (    mapset "github.com/deckarep/golang-set/v2")同样在 go.mod 中,版本应该是 2xx,截至目前它是 2.1.0require github.com/deckarep/golang-set/v2 v2.1.0
随时随地看视频慕课网APP

相关分类

Go
我要回答