在go版本升级到了1.17之后就会报如下错误了,参考了一些博客,解决方法如下:
举个例子
假如说你要下载的是
go get -u github.com/u-root/u-root
输入下面命令替换它
go install github.com/u-root/u-root@latest
go install有几点与go get不同,其一是下载的软件包名字会带上版本号,后续要用这个文件夹的时候记得把文件夹名字改一下;其二是下载的位置到了gowork路径下的pkg里面,而go get则是下载到了同目录的src文件夹。