返回文章

Kitex 本地实践

Windows 配置与 RPC 服务代码生成

Kitex 依赖安装

go install github.com/cloudwego/kitex/tool/cmd/kitex@latest

通过上述命令安装 Kitex,最后会在 GOPATH/bin 目录中生成可执行文件。

执行下面的命令验证安装:

kitex --version

Kitex 使用

首先初始化项目:

go mod init my_kitex

准备好 proto 文件并执行:

kitex -module my_kitex idl/math.proto

新建 server 文件夹,进入后执行命令生成服务端代码:

kitex -module my_kitex -service zk.math -use my_kitex/kitex_gen -I="D:\\Workspace\\GoProjects\\my_kitex" idl/math.proto

生成完成后,实现 handler.go 内的业务逻辑即可。