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
相关推荐
Mr -老鬼1 小时前
Java VS Rust
java·开发语言·rust
张心独酌5 小时前
Rust开发案例库-静态服务器
服务器·开发语言·rust
bing.shao5 小时前
golang 做AI任务链的优势和场景
开发语言·人工智能·golang
源代码•宸6 小时前
Golang原理剖析(Map 源码梳理)
经验分享·后端·算法·leetcode·golang·map
龙门吹雪7 小时前
GO 语言处理多个布尔选项的实现方案
开发语言·后端·golang·布尔选项·标识位
源代码•宸8 小时前
Golang原理剖析(map面试与分析)
开发语言·后端·算法·面试·职场和发展·golang·map
AC赳赳老秦10 小时前
技术文档合著:DeepSeek辅助多人协作文档的风格统一与内容补全
android·大数据·人工智能·微服务·golang·自动化·deepseek
liuxuzxx10 小时前
使用Rust构建MCP Server Stdio类型
rust·mcp
FAFU_kyp10 小时前
Rust 结构体(struct)
开发语言·后端·rust
分布式存储与RustFS10 小时前
MinIO社区版“躺平”,RustFS能接棒吗?
rust·开源项目·对象存储·企业存储·rustfs·minio国产化替代