gpt4 book ai didi

go - 在 Go 中命名我的代码

转载 作者:数据小太阳 更新时间:2023-10-29 03:14:52 25 4
gpt4 key购买 nike

我正在用 Go 编写一个相当简单的应用程序,更像是一种学习工具。

我真正想做的是稍微组织一下我的代码——例如,我将一些 Hipchat API 命令分离到一个单独的文件中。现在,它仍在 main 包下,但我更愿意将它(命名空间)移动到一种子包中。问题是,Go 似乎认为这样的包应该存在于我的 $GOPATH 中,尽管它与它正在编写的项目之外的任何项目都不相关。

我可能正在尝试滥用包功能,如果是这样,实现我正在尝试做的事情的最佳方法是什么?

最佳答案

感谢 tkausl 在对我的问题留下的评论中提出的建议,我找到了实现我想要的目标的方法。我将我的项目移至 $GOPATH 中,然后通过 import subpackage from "project/subpackage" 访问子包。

如果没有他的帮助,我可能暂时无法到达那里!只是学习 Go 做事方式的一个例子。

关于go - 在 Go 中命名我的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39144477/

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