feat(Go-Tool): 修改成go mod vendor方式

This commit is contained in:
huangzj
2020-07-08 14:35:54 +08:00
parent adb5f7f78e
commit 606fdb13c6
27 changed files with 4585 additions and 121 deletions
+12 -1
View File
@@ -24,4 +24,15 @@
2020/6/30: ArrayList添加深度复制方法以及单测类、添加Rand随机获取参数方法、RandByWeight根据权重随机获取奖励方法
2020/7/8: 增加读取json文件方法及其单测类
2020/7/8: 增加读取json文件方法及其单测类
# mod vendor模式加载包
通过go mod的方式加载的github上面的包会有报红的问题,但是包本身是可以运行的,这样就是会有一个问题,如果你想要点击去看方法的内容,没办法做到
查阅了网上提供的处理方式,通过设置GOPATH 和Go Modules(vgo)可以解决相应的问题,但是我在这样处理之后依然会出现报红的问题
后面通过使用vendor包的方式来处理,就避免了报红的问题
处理步骤如下
- 通过 go get github.com/kardianos/govendor 命令下载govendor命令
- 通过 go mod vendor 切换到vendor管理