go语言go get出错:
D:\workspace\www\go_work\src
λ go get -u github.com/swaggo/gin-swagger
package golang.org/x/text/secure/bidirule: golang.org/x/text is a custom import path for https://go.googlesource.com/text, but D:\workspace\www\go_work\src\golang.org\x\text is checked out from https://github.com/golang/text.git
package golang.org/x/text/unicode/bidi: golang.org/x/text is a custom import path for https://go.googlesource.com/text, but D:\workspace\www\go_work\src\golang.org\x\text is checked out from https://github.com/golang/text.git
package golang.org/x/text/unicode/norm: golang.org/x/text is a custom import path for https://go.googlesource.com/text, but D:\workspace\www\go_work\src\golang.org\x\text is checked out from https://github.com/golang/text.git
package golang.org/x/text/width: golang.org/x/text is a custom import path for https://go.googlesource.com/text, but D:\workspace\www\go_work\src\golang.org\x\text is checked out from https://github.com/golang/text.git
应该怎么做才可以?
Go语言的go get
命令是获取指定包的依赖项。但是,如果在使用go get
命令时出现错误,可能有以下几个原因:
你的环境中的Go语言版本不支持go get
命令。确保你的环境已经安装了Go语言,并且版本是最新的。
目标包在当前目录下不存在。确保你的目标包已经被正确地安装到你的当前目录下。
go get
命令所在的目录下没有包。如果你的go get
命令所在的目录下有包,但是你没有使用go get
命令来获取这个包,那么这个包不会被安装到你的系统中。
如果你的包依赖于其他包,而这些包没有正确地添加到你的依赖列表中,那么go get
命令可能会失败。
解决这些错误的方法可能包括:
重新安装Go语言。你可以使用go get
命令来安装Go语言。
检查并确保你的目标包已经被正确地安装到你的当前目录下。你可以使用go get
命令来检查包的安装情况。
确保你的go get
命令所在的目录下有包。你可以使用go get
命令来查找和下载包。
如果你的包依赖于其他包,而这些包没有正确地添加到你的依赖列表中,你需要确保你的依赖列表是正确的。你可以使用go get
命令来添加和检查依赖列表。