用户工具

站点工具


教程:kratos:api定义

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
教程:kratos:api定义 [2025/07/03 14:26] – [生成server模板] tom教程:kratos:api定义 [2025/07/03 14:33] (当前版本) – [生成proto模板] tom
行 1: 行 1:
 ====== API定义 ====== ====== API定义 ======
-要使用Kratos定义API主要有如下步骤:+要使用Kratos定义API主要有如下步骤(([[http://go-kratos.dev/docs/component/api/|API 定义]]))(([[https://www.itshujia.com/read/kratos/2212|Kratos v2 初步学习 4-编写第一个接口]])):
   - 生成 proto 模板   - 生成 proto 模板
   - 生成 [[client|client]]源码   - 生成 [[client|client]]源码
   - 生成 [[server|server]] 源码   - 生成 [[server|server]] 源码
 ===== 生成proto模板===== ===== 生成proto模板=====
-使用如下命令(([[http://go-kratos.dev/docs/component/api/|API 定义]])):+使用如下命令:
 <code shell> <code shell>
 kratos proto add api/user/v1/user.proto kratos proto add api/user/v1/user.proto
 </code> </code>
-该命令生成proto模板文件,我们在这个模板文件中定义对应的 REST API 和 gRPC API+该命令生成proto模板文件,我们在这个模板文件中定义对应的 REST API 和 gRPC API
  
  
教程/kratos/api定义.1751552760.txt.gz · 最后更改: tom