草庐IT

go - 如何创建本地 VGO 应用程序模块

到目前为止,我在vgo中看到的每个示例都需要您编写模块,上传它,然后创建一个新的应用程序模块来测试基本模块。有没有一种方法可以通过跳过repo步骤并仅向您的模块添加一个主包来向控制台输出一些内容来测试模块?我已经尝试创建我的虚拟模块module"example.com/m"添加一个虚拟子包到/example/testing中的packageexample。go然后添加一个简单的main.go并尝试从我的虚拟模块导入示例包但无济于事。如果我没有互联网,我会迷失在vgo工作流程中(没有它我会迷失) 最佳答案 我想通了。基本上vgo允许您

Golang : How to use vgo? 错误: "cannot find package"

我有一个项目目前在我的GOPATH/usr/local/go/src/然后我进入我的项目根目录并运行:goget-ugolang.org/x/vgo在我的main.go中,我想使用libhttprouter,所以我在import语句中添加了:导入(“github.com/julienschmidt/httprouter”)我运行了vgobuild然后,当我像往常一样开始运行我的服务器时,出现以下错误:main.go:8:2:在以下任何一个中找不到包“github.com/julienschmidt/httprouter”:/usr/local/go/src/github.com/jul

go - golang中的模块缓存在哪里?

当我启用gomodules并构建我的go程序时,会下载所需的包。但我在$GOPATH/src/或$GOPATH/src/mod中找不到它们。它们存储在哪里?exportGO111MODULE=ongomodinitgobuildmain.gogo:findinggithub.com/sirupsen/logrusv1.0.6go:downloadinggithub.com/sirupsen/logrusv1.0.6... 最佳答案 对于Go1.11,它们存储在$GOPATH/pkg/mod

go - golang中的模块缓存在哪里?

当我启用gomodules并构建我的go程序时,会下载所需的包。但我在$GOPATH/src/或$GOPATH/src/mod中找不到它们。它们存储在哪里?exportGO111MODULE=ongomodinitgobuildmain.gogo:findinggithub.com/sirupsen/logrusv1.0.6go:downloadinggithub.com/sirupsen/logrusv1.0.6... 最佳答案 对于Go1.11,它们存储在$GOPATH/pkg/mod
12