gin引入slices: package slices is not in goroot 问题解决 | go 技术论坛-大发黄金版app下载
该问题是go 版本过低导致的。slices 是 go 1.21 中引入的一个新的包,而我的 go 版本是 1.19,因此无法找到该包。
brew upgrade go
重新
go get -u github.com/gin-gonic/gin 
成功了唉,闲着没事看看gin,过完节继续找工作
本作品采用《cc 协议》,转载必须注明作者和本文链接
该问题是go 版本过低导致的。slices 是 go 1.21 中引入的一个新的包,而我的 go 版本是 1.19,因此无法找到该包。
brew upgrade go
重新
go get -u github.com/gin-gonic/gin 
成功了唉,闲着没事看看gin,过完节继续找工作
本作品采用《cc 协议》,转载必须注明作者和本文链接
go 1.19中slices包还没有包含到标准库中(此时slices包还在扩展库中),需要下载扩展库并导入使用
go get golang.org/x/exp代码中使用
import (
    "fmt"
    "golang.org/x/exp/slices"
)
func main() {
    nums := []int{5, 3, 8, 6, 2, 7, 4, 1}
    slices.sort(nums)
    fmt.println("sorted slice:", nums)  
} 请登录
 请登录
        
推荐文章: