首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你怎么命名金刚的多期套餐?

你怎么命名金刚的多期套餐?
EN

Stack Overflow用户
提问于 2018-06-13 16:49:36
回答 1查看 9.7K关注 0票数 24

go包的命名约定有很好的文档说明,Golang.org的博客声明:

好的包装名称是简短和清晰的。它们是小写的,没有under_scores或mixedCaps。它们通常是简单的名词,例如删除的描述:时间、列表、http。

同样的指南给出了两个恶名的例子:

这里有两个名称示例,它们在其他语言中可能是很好的样式,但在Go中不太适合: computeServiceClient,priority_queue

指南没有说的是,当你有一个特定目的的包裹时,你应该做什么,而这个包裹并不适合作为一个单词的名词。

我们有一个名为“犀牛角”的库,用于内部查找不小心泄露的凭据。由于资源密集的原因,我被指示为犀牛之角的管理者,监控它的性能,并在需要的时候让它快速关闭。犀牛角不是用go写的,而是一个完全不同的项目。

,金刚的命名惯例会让我给犀牛之角的监事起什么名字?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-13 16:55:12

我认为有很多选择。其中有几个是:

  • 如果您的项目只专注于监督犀牛角,您可以将项目命名为犀角监控程序,而不是打包任何只有平面顶级文件main.gohornoutput.go或w/e的文件。
  • 如果监控犀牛角是大型应用程序的一个组件,那么可能会有很多设置,其中一个可以是supervisors包,而犀牛角是一个单独的文件及其实现。
  • 也有可能有子包,supervisors/rhinohorn
  • 另外,您也可以使用一个rhinohorn文件制作一个supervisor.go包:P
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50842430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档