代码拉取完成,页面将自动刷新
Plato是对rpc-repo的命令行封装, 让开发者便于使用, 将用户自己编写的服务代码与框架代码分离, 分离框架与用户代码仓库.
___ __ _ _____ ___
/ _ \/ / /_\ /__ \/___\
/ /_)/ / //_\\ / /\// //
/ ___/ /___/ _ \/ / / \_//
\/ \____/\_/ \_/\/ \___/
使用管理员权限运行:
install.bat
运行:
install.sh
curl -S https://gitee.com/dennis-kk/plato-docker/raw/master/install.sh | bash
plato pull v0.3.0-alpha
v0.3.0-alpha
为rpc-repo
的版本号.
plato switch v0.3.0-alpha
v0.3.0-alpha
为rpc-repo
的版本号.
安装成功后可以使用如下命令操作不同的语言仓库, 不需要使用-t
指定语言类型.
语言 | 状态 | Client SDK | Runtime | 当前版本 |
---|---|---|---|---|
C++ | Stable Alpha | √ | √ | v0.4.0-alpha |
Lua | Stable Alpha | √ | √ | v0.4.0-alpha |
Python | Stable Alpha | √ | √ | v0.4.0-alpha |
Go | Stable Alpha | ❌ | √ | v0.4.0-alpha |
Java | Early Alpha | ❌ | √ | v0.1.1-alpha |
TypeScript/JavaScript | 计划中 | |||
Rust | 计划中 | 计划中 |
语言 | 提供运行时 | 可使用外部运行时 | 需要宿主 | RPC代理模式 | HTTP代理模式 | 发布订阅协议 | 调用链 | 协程 | MOCK自动生成 | 接口测试生成 |
---|---|---|---|---|---|---|---|---|---|---|
C++ | ✓ | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | ✓ | ❌ | ✓ |
Python | ✓ | ✓ | ❌ | ❌ | ❌ | ✓ | ✓ | ✓ | ❌ | ✓ |
Go | ✓ | ✓ | ❌ | ✓ | ❌ | ❌ | ❌ | ✓ | ✓ | ❌ |
Lua | ✓ | ❌ | ✓ | ❌ | ❌ | ✓ | ✓ | ✓ | ❌ | ❌ |
Java | ✓ | ✓ | ❌ | ✓ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。