1
0
go1.11使用go模块的解决方案是创建一个 fake tools package 你创造了一个 工具.go 文件如下:
+建造 tools是一个神奇的注释,它阻止了包的构建。
转到.mod 工具 包裹
安装github.com/tebeka/go2xunit 在将来(对于一个干净的版本来说),它的版本将被go.mod固定到v1.4 对于go 1.11之前的版本,要使用的工具是 retool 工作原理如下:
添加工具:
在目标go 1.12的路线图上可能会添加对此的支持( https://github.com/golang/go/issues/27653 ) |
2
0
我没有看到要添加到go.mod中的依赖项,因此出现以下错误:
(fileb0x是我要添加的内容) 我不是百分之百的清楚事情的顺序,但是我做了所有这些事情: 使用“工具”包
我做了一个
我把工具包放在里面(如上所述):
注意标签是
这个
最佳方法
然而,在此之前,我运行了许多命令,试图找出哪个命令会导致它进入
后来我做了一个
供应商为了实际利用项目中的模块缓存,您需要复制源代码
您还需要更改几乎所有要使用的go命令
|
grandmasternik · 缺少文件或方法 2 年前 |
nvh · 无限期运行Go例程(完成后重新启动) 2 年前 |
Gabe Tucker · 无法在golang中分配接口对象指针 2 年前 |
kepemo2494 · 如何使用docker运行golang? 2 年前 |
muthermutton · 为什么我的切片在追加时没有更新?[重复] 2 年前 |
nos · 将Golang二进制文件读入切片数据,结果为零 2 年前 |
Tono Nam · 指向同一内存位置的两个不同类型的对象 2 年前 |