[ CloudWeGo 微服务实践 - 03 ] 初始化项目
![[ CloudWeGo 微服务实践 - 03 ] 初始化项目](https://static001.geekbang.org/infoq/7d/7dcec07bf0d47b397a66c048a85a159c.png)
今天尝试用这一套东西写项目。今天的目标就是项目基础搭建好。
在初始化这个项目之前,请参考[ CloudWeGo 微服务实践 - 02] 上手 安装好 CloudWeGo 相关工具。
创建项目目录
简单起一个名字,我们叫 k-mall
,暂定吧。
创建目录:
复制代码
复制代码
创建服务的 IDL
我们服务名暂定 kmall,写一个 kmall.thrift
的文件,定义一个登录接口试试看。
复制代码
生成服务代码
复制代码
执行效果:

生成的代码结构如下

现在我们准备引入代码
获取 Kitex 框架
复制代码
执行效果:


复制代码
执行效果:


运行服务
编译代码:
复制代码
运行可执行文件:
复制代码

版权声明: 本文为 InfoQ 作者【baiyutang】的原创文章。
原文链接:【http://xie.infoq.cn/article/13b3dba44549c9b814c0fe39b】。文章转载请联系作者。
评论