技术栈

go和rust使用protobuf通信

最 上 川2024-03-16 13:11

先下载protoc

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

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

测试

rust作为server,rpc使用tonic框架

官方教程

go作为service,使用grpc

go语言使用grpc

效果



注意

  • 除了各个语言的插件的独特属性,如option go_package = "./judge";这种,其他的必须完全一样!包括package!
上一篇:【Realsense】解决Ubuntu 20.04安装Realsense SDK后realsense-ros报错的问题
下一篇:向内存安全语言迁移的五大挑战
相关推荐
一只小松许️
9 小时前
深入理解:Rust 的内存模型
java·开发语言·rust
赴前尘
10 小时前
Go 微服务框架排行榜(按 GitHub Star 排序)
微服务·golang·github
修仙的人
12 小时前
Rust + WebAssembly 实战!别再听说,学会使用!
前端·rust
alwaysrun
18 小时前
Rust中的特征Trait
rust·trait·impl trait·dyn trait·派生特征
为java加瓦
18 小时前
Rust 的类型自动解引用:隐藏在人体工学设计中的魔法
java·服务器·rust
leiteorz
20 小时前
第三章 Ownership与结构体、枚举
rust
自学AI的鲨鱼儿
21 小时前
ubuntu22.04安装gvm管理go
开发语言·后端·golang
数据知道
1 天前
Go基础:正则表达式 regexp 库详解
开发语言·mysql·golang·正则表达式·go语言
Paul_0920
1 天前
golang面经——内存相关模块
服务器·网络·golang
热门推荐
01两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答02GitHub 镜像站点03UV安装并设置国内源04Linux下V2Ray安装配置指南05KGG转MP3工具|非KGM文件|解密音频06jdk21下载、安装(Windows、Linux、macOS)07Claude Code & 智谱GLM-4.5 环境配置指南 (Windows/macOS/Ubuntu)08DeepSeek-VL 解析:混合视觉-语言模型如何超越传统计算机视觉方法09一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示1046个Nano-banana 精选提示词,持续更新中