Browse Source

update shorturl doc

kevin 4 năm trước cách đây
mục cha
commit
71bbf91a63
1 tập tin đã thay đổi với 21 bổ sung3 xóa
  1. 21 3
      doc/shorturl.md

+ 21 - 3
doc/shorturl.md

@@ -117,11 +117,24 @@
   ```
 
 * 可以修改`internal/svc/servicecontext.go`来传递服务依赖(如果需要)
+
 * 实现逻辑可以修改`internal/logic`下的对应文件
 
-## 4. 编写shorten/expand rpc服务(未完)
+* 可以通过`goctl`生成各种客户端语言的api调用代码
+
+## 4. 编写shorten rpc服务(未完)
+
+* 编写`shorten.proto`文件
+* 用`goctl`生成rpc代码
+
+## 5. 编写expand rpc服务(未完)
 
-## 5. 定义数据库表结构,并生成CRUD+cache代码
+* 编写`expand.proto`文件
+* 用`goctl`生成rpc代码
+
+## 6. 修改API Gateway代码调用shorten/expand rpc服务(未完)
+
+## 7. 定义数据库表结构,并生成CRUD+cache代码
 
 * shorturl下创建rpc/model目录:`mkdir -p rpc/model`
 * 在roc/model目录下编写创建shorturl表的sql文件`shorturl.sql`,如下:
@@ -178,5 +191,10 @@
   └── shorturl.sql
   ```
 
-## 6. Benchmark(未完)
+## 8. 修改shorten/expand rpc代码调用crud+cache代码
+
+## 9. 完整调用演示
+
+## 10. Benchmark(未完)
 
+## 11. 总结(未完)