正在显示
1 个修改的文件
包含
3 行增加
和
3 行删除
@@ -92,13 +92,13 @@ func Foo(){} | @@ -92,13 +92,13 @@ func Foo(){} | ||
92 | ``` | 92 | ``` |
93 | 93 | ||
94 | #### 项目约定 | 94 | #### 项目约定 |
95 | + | ||
95 | 1. 入参跟返回值都要定义一个协议结构 protocol.XxxRequest *protocol.XxxResponse,方便扩展 | 96 | 1. 入参跟返回值都要定义一个协议结构 protocol.XxxRequest *protocol.XxxResponse,方便扩展 |
96 | 2. 函数方法的变量都定义在函数的头几行 var( ... ) | 97 | 2. 函数方法的变量都定义在函数的头几行 var( ... ) |
97 | 3. 服务调用尽量封装成接口,方便测试扩展 比如:ISmsServe{ Send() error } | 98 | 3. 服务调用尽量封装成接口,方便测试扩展 比如:ISmsServe{ Send() error } |
98 | 4. 公用的基础代码库,需要做一下封装放在 [gocomm](http://gitlab.fjmaimaimai.com/mmm-go/gocomm) ,方便在其他项目中调用 | 99 | 4. 公用的基础代码库,需要做一下封装放在 [gocomm](http://gitlab.fjmaimaimai.com/mmm-go/gocomm) ,方便在其他项目中调用 |
99 | -4. 可以使用代码生成固定格式, [项目地址](http://gitlab.fjmaimaimai.com/mmm-go/gencode) | ||
100 | -脚本: | ||
101 | -.\gencode.exe new -c Auth -m Login | 100 | +4. 可以使用代码生成固定格式, [项目地址](http://gitlab.fjmaimaimai.com/mmm-go/gencode) 脚本:.\gencode.exe new -c Auth -m Login |
101 | + | ||
102 | ``` | 102 | ``` |
103 | package pkg | 103 | package pkg |
104 | //Login | 104 | //Login |
-
请 注册 或 登录 后发表评论