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
相关推荐
每天一个秃顶小技巧5 小时前
02.Golang 切片(slice)源码分析(一、定义与基础操作实现)
开发语言·后端·python·golang
恋喵大鲤鱼5 小时前
Golang 空结构体特性与用法
golang·空结构体
q567315239 小时前
Go语言多线程爬虫与代理IP反爬
开发语言·爬虫·tcp/ip·golang
Chandler249 小时前
Go语言即时通讯系统 开发日志day1
开发语言·后端·golang
明月看潮生10 小时前
青少年编程与数学 02-019 Rust 编程基础 08课题、字面量、运算符和表达式
开发语言·青少年编程·rust·编程与数学
天天打码10 小时前
Rspack:字节跳动自研 Web 构建工具-基于 Rust打造高性能前端工具链
开发语言·前端·javascript·rust·开源
李匠202414 小时前
C++GO语言微服务基础技术②
开发语言·c++·微服务·golang
BUG制造机.14 小时前
Go 语言 slice(切片) 的使用
开发语言·后端·golang
姜 萌@cnblogs14 小时前
开源我的一款自用AI阅读器,引流Web前端、Rust、Tauri、AI应用开发
rust·web·tauri·svelte
Go Dgg16 小时前
Go语言实现豆瓣电影Top250爬虫
开发语言·爬虫·golang