英文:
Any way to prevent using project name from go.mod file in import path
问题
你好!以下是你要翻译的内容:
import (
"fmt"
"golang/pkg/closure"
"golang/pkg/player"
"golang/pkg/slices"
"golang/pkg/user"
)
在上面的代码中,你可以看到我在main
包中导入了一些包。在与main.go
文件相同的级别上,我有一个名为pkg
的文件夹,用于存放我的包和go.mod
文件。
module golang
go 1.18
如何使它以不使用golang/
前缀的方式正常工作?
英文:
import (
"fmt"
"golang/pkg/closure"
"golang/pkg/player"
"golang/pkg/slices"
"golang/pkg/user"
)
Above you can see my imports in main
package. On same level with main.go
file , I have folder pkg
, where I hold my packages and file go.mod
module golang
go 1.18
How can make it working same way but without using golang/
prefix ?
答案1
得分: 1
没有办法从导入路径中删除模块路径。
但是,你可以从目录结构和导入路径中删除pkg
文件夹。
英文:
There is not a way to remove the module path from an import path.
You can, however, remove the pkg
folder from your directory structure and import paths.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论