我正在尝试用go模块向我的项目添加一个新的包。这个包使用github.com/docker/docker/client,并且在项目之外运行良好。当我运行go mod vendor时,它会提取版本v1.13.1的docker客户端包,它没有我在代码中使用的一些方法,但是在go模块中,它被标记为最新的。我该如何使用真正的最新</e
我使用go get -u来获得一个依赖于golang.org/x/text@v0.3.7的包。我注意到它首先下载golang.org/x/text@v0.3.7,然后下载golang.org/x/text@v0.4.0。然后我运行了go clean -modcache和go get golang.org/x/text,它们下载了v0.4.0 of golang.org/x/
我无法让gomacro/gophernotes使用下载的golang包。 我有一个使用模块的项目,其中我有一个go.mod/go.sum。在启动gomacro实例之前,我已经下载了所有的项目pkg,但是当我尝试使用任何下载的pkg时,我看到gomacro下载了该pkg的最新版本。$ ls /go/pkg
我的网络很慢很不稳定。例如,当我在一个新的模块目录中运行go get -u github.com/jinzhu/gorm时(其中有main.go)。我在那里创建相同的模块目录,并在remote:go get -u github.com/jinzhu/gorm上在模块内运行相同的命令,go.mod将包含以下内容: