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
相关推荐
brrdg_sefg2 小时前
Rust 在前端基建中的使用
前端·rust·状态模式
m0_748230942 小时前
Rust赋能前端: 纯血前端将 Table 导出 Excel
前端·rust·excel
SomeB1oody10 小时前
【Rust自学】6.1. 定义枚举
开发语言·后端·rust
SomeB1oody10 小时前
【Rust自学】5.3. struct的方法(Method)
开发语言·后端·rust
007php00713 小时前
Go语言zero项目部署后启动失败问题分析与解决
java·服务器·网络·python·golang·php·ai编程
MClink20 小时前
Go怎么做性能优化工具篇之pprof
开发语言·性能优化·golang
m0_748254661 天前
go官方日志库带色彩格式化
android·开发语言·golang
itas1091 天前
Rust调用C动态库
c语言·rust·bindgen·bindings·rust c绑定
SomeB1oody1 天前
【Rust自学】5.1. 定义并实例化struct
开发语言·后端·rust
Algorithm15761 天前
云原生相关的 Go 语言工程师技术路线(含博客网址导航)
开发语言·云原生·golang