Go 語言 cannot find module providing package github.com/

前言

gopath 不起做用了。git

正文

使用代理下載go包後後,出現了找不到包的問題,後來發現若使用代理,他會去pkg包下找依賴。github

解決

在使用 GOPROXY 的時候,開啓了 GO111MODULE,致使包管理非官方所說的在 $GOPATH\src\,而是去了 $GOPATH\src\pkg\目錄下,
具體能夠參照這兩篇文章:
go get下載的包
解決go下載不了的問題
此時就須要用go mod引入這些包 require github.com/gin-gonic/gin@latest ,解決import獲取不了包的問題。



ui

也就是運行如下兩條命令spa

go mod init gin
 
 go mod edit -require github.com/gin-gonic/gin@latest
相關文章
相關標籤/搜索