go 从github get 不下来问题

今天想从github 上面下载一个包, 在自己本地死活下载不下来,

在go 的1.13 版本以后, 就可以使用 go mod 的形式了, 而不是像原来那样使用vendor 的方式

https://blog.csdn.net/qq_43442524/article/details/104900180

但是 如果开了 go GO111MODULE=on

就会发现原来的包不在src 下面了, 会出现在 package 中.

这个时候我们就要使用go mod 的方式

首先 go mod init <工程名>一下.

然后 go mod tidy 一下, 这样子就可以使用了.

具体方式 可以参考

https://blog.csdn.net/qq_43442524/article/details/104906475

当然, 如果你想导到 vendor 中,

可以使用go mod vendor 的命令

文章参考

https://blog.csdn.net/qq_43442524/article/details/104900180

https://blog.csdn.net/qq_43442524/article/details/104906475