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
相关推荐
UestcXiye24 分钟前
Rust 学习笔记:关于智能指针的练习题
rust
飞川撸码4 小时前
【LeetCode 热题100】网格路径类 DP 系列题:不同路径 & 最小路径和(力扣62 / 64 )(Go语言版)
算法·leetcode·golang·动态规划
roman_日积跬步-终至千里12 小时前
【Go语言基础【14】】defer与异常处理(panic、recover)
golang
孔令飞12 小时前
Kubernetes 节点自动伸缩(Cluster Autoscaler)原理与实践
ai·云原生·容器·golang·kubernetes
维维酱16 小时前
Rust - 互斥锁
rust
维维酱16 小时前
Rust - 共享状态的并发
rust
我的golang之路果然有问题18 小时前
云服务器部署Gin+gorm 项目 demo
运维·服务器·后端·学习·golang·gin
ArcX18 小时前
从 JS 到 Rust 的旅程
前端·javascript·rust
Humbunklung18 小时前
Rust Floem UI 框架使用简介
开发语言·ui·rust
孔令飞19 小时前
Go 为何天生适合云原生?
ai·云原生·容器·golang·kubernetes