前言
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