gpt4 book ai didi

在 $GOPATH 之外进行销售

转载 作者:IT王子 更新时间:2023-10-29 01:05:36 25 4
gpt4 key购买 nike

我有一个用 Node.js/Express.js 构建的项目。我想开始将其重写为 go/iris 框架。我不想将所有内容重构到我的 $GOPATH 中,我想将它放在我的 express/go/docker 文件中,用于该项目。

我尝试将 iris 框架的 git 存储库克隆到 ./vendor 子文件夹中,但是使用 import "github.com/kataras/iris" 没有导入任何内容。

有包管理器吗

  • my-project/vendor 文件夹中复制和安装包及其所有依赖项 在 $GOPATH 之外

  • 它可以更新这些导入包

  • 在 $GOPATH 之外运行/构建/安装

  • 当我处理项目时,$GOPATH src/pkg/bin 文件夹中现在有任何新文件,除了这个包管理器

  • 我可以为项目定义依赖包,例如 node.js

    package.json 文件

有这样的go包管理器吗?

编辑:

不需要使用 go 命令运行它。

最佳答案

目前的 go 工具不可能,但看起来我们可能会在 go 1.12 或更高版本中获得它。

接受的提案:

cmd/go: modify the Go toolchain to work without GOPATH

关于在 $GOPATH 之外进行销售,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38060207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com