目录结构的缩写
来源:3-1 流媒体网站整体介绍与架构梳理
QinTongxue
2019-04-08
dpops ,apidef,defs 目录都是什么意思, 是那写单词的缩写?
├─api 主目录
│ ├─dbops 主业务处理
│ │ ├─api_test.go 单元测试
│ │ ├─api.go DB数据交互
│ │ ├─conn.go 数据连接
│ │ ├─internal.go SESSION 和 DB交互
│ │ └─ ... 后续扩展
│ ├─defs 公共信息配置文件
│ │ ├─apidef.go 公用信息
│ │ ├─errs.go 统一错误信息
│ │ └─ ... 后续扩展
│ ├─session SESSION
│ │ ├─ops.go SESSION初始化和判断
│ │ └─ ... 后续扩展
│ │
│ ├─auth.go 校验
│ ├─handlers.go 路由处理
│ ├─main.go 入口主文件
│ └─response.go 返回消息处理
├─... 后续模块扩展
这个注释到位吗? 其实就是想知道目录都是什么缩写。
求老师告知。谢谢。
写回答
2回答
-
这是个好问题,关于go的package naming,这篇博客讲的比较透彻
https://blog.golang.org/package-names
有几个要点翻译一下
golang的package name一般不建议用驼峰或者下划线格式
golang的package name一般使用比较简单易懂的单个单词来表述
package name如果出现超长的单词,则一般使用大家都比较易懂的缩写来代替,比如我们这个例子里面dbops就是db operations,defs就是definitions的缩写
012019-04-08 -
QinTongxue
提问者
2019-04-08
看过盗版视频,觉得讲的挺好。想支持下老师。
00
相似问题