gpt4 book ai didi

去获取工作区中的多个项目

转载 作者:IT王子 更新时间:2023-10-29 02:06:18 26 4
gpt4 key购买 nike

在 Go 中,工作区包含 src、pkg 和 bin 目录。如何在工作区中创建多个项目,每个项目都有自己的 src、pkg、bin 目录,这样我就可以将包“获取”到特定项目的 pkg 目录中。

最佳答案

你可能不需要那个。让我们也忘记“工作区”这个词,它可能只会让您感到困惑。

如果您设置了 GOPATH 环境变量,那么您实际上只需要将多个项目独立地放在您的硬盘上。

例如,export GOPATH="$HOME",然后执行

$ go get github.com/foo/bar
$ go get github.com/baz/qux

您的目录树将是

$GOPATH/pkg...
compiled packages
$GOPATH/src/github.com/foo/bar
bar.go
$GOPATH/src/github.com/baz/qux
qux.go

更多详情 here .请注意,它确实谈论工作空间,但我仍然认为这个事实非常不幸。该文档的早期版本没有使用也没有定义这个概念,但它们还是很有用的。这是 IMO 证明它(工作空间)是多余的。

关于去获取工作区中的多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637719/

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