go和rust使用protobuf通信

先下载protoc

首先下载proc程序以生成代码
https://github.com/protocolbuffers/protobuf/releases

解压,然后把bin目录的位置放到环境变量

测试

rust作为server,rpc使用tonic框架

官方教程

go作为service,使用grpc

go语言使用grpc

效果



注意

  • 除了各个语言的插件的独特属性,如option go_package = "./judge";这种,其他的必须完全一样!包括package
相关推荐
chen_ever8 小时前
golang之go modules
开发语言·后端·golang
今天头发还在吗10 小时前
【Go】:mac 环境下GoFrame安装开发工具 gf-cli——gf_darwin_arm64
macos·golang·go·gf-cli
是誰萆微了承諾16 小时前
【golang学习笔记 gin 】1.2 redis 的使用
笔记·学习·golang
ifanatic20 小时前
[每周一更]-(第159期):Go 工程师视角:容器化技术(Docker/Kubernetes)与CI/CD流程的应用场景
docker·golang·kubernetes
张烫麻辣亮。21 小时前
golang-gin包
开发语言·golang·gin
Sally璐璐21 小时前
Go正则表达式实战指南
数据库·mysql·golang
yuluo_YX21 小时前
Go Style 代码风格规范
开发语言·后端·golang
qq_172805591 天前
Go 自建库的使用教程与测试
开发语言·后端·golang
007php0071 天前
某大厂MySQL面试之SQL注入触点发现与SQLMap测试
数据库·python·sql·mysql·面试·职场和发展·golang
雨中散步撒哈拉1 天前
13、做中学 | 初一下期 Golang数组与切片
开发语言·后端·golang