为了账号安全,请及时绑定邮箱和手机立即绑定

在 Go 中命名我的代码

在 Go 中命名我的代码

Go
摇曳的蔷薇 2022-03-03 16:02:22
我正在用 Go 编写一个相当简单的应用程序,它更像是一种学习工具。我真正想做的是在某种程度上组织我的代码——例如,我已经将一些 Hipchat API 命令分离到一个单独的文件中。现在,它仍然在main包下,但我更愿意将它(命名空间它)移动到一种子包中。问题是,Go 似乎认为这样的包应该存在于 my 中$GOPATH,尽管它与除为它编写的项目之外的任何项目无关。我可能试图滥用包功能,所以如果是这样,实现我想要做的最好的方法是什么?
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

感谢 tkausl 在我的问题留下的评论中的指示,我找到了实现我想要的方法的方法。我将我的项目移到$GOPATH其中,然后通过import subpackage from "project/subpackage".

没有那个帮助就不会到那里一段时间!只是学习 Go 做事方式的一个案例。


查看完整回答
反对 回复 2022-03-03
  • 1 回答
  • 0 关注
  • 135 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号