首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
代码寻路人
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
gRPC验证器
文档 GitHub - bufbuild/protoc-gen-validate: Protocol Buffer Validation - Being replaced by github.com/
import proto not found的问题
出现not found的原因 import其它的 proto时,如果没有设置 --proto_path这个参数,那么当下执行命令的路径会被当做寻找 proto文件的根目录。
gRPC拦截器
gRPC拦截器可以在 gRPC调用之前或调用之后执行一些逻辑,如监控,认证,记录日志等。 gRPC 默认的拦截器只能够添加一个拦截器。
gRPC的metadata
概念 metadata是以 key-value的形式存储数据的,其中 key是字符串类型,value是字符串数组类型,类似于 http请求中的 header。
gRPC流模式
gRPC中有四种数据流,分别是简单模式、服务端数据流模式、客户端数据流模式、双向数据流模式。 简单模式:客户端发起一次请求,服务端返回一个响应。 服务端数据流模式:客户端发起一次请求,服务端返回一段连
Go中实现gRPC
简介 gRPC是 google开发的远程过程调用系统,基于 http2.0协议标准开发,编码协议使用 protobuf。 编写proto 实现一个计算两个数之和的服务。
Go中使用RPC
概念 远程过程调用(RPC)是一种协议,允许一台计算机(客户端)通过网络调用另一台计算机(服务器)上的程序或服务。它允许不同的系统之间进行通信,从而可以调用远程方法或函数。
protobuf 语法介绍
基本语法 syntax = "proto3"指定 proto3语法版本,默认为 proto2语法版本。 package test 设置包名。
golang protoc 环境搭建
下载protoc 下载地址:https://github.com/protocolbuffers/protobuf/tags 在上面的地址中找到适合自己电脑的版本下载即可。
本地SSL证书生成
前言 在开发过程中有些时候本地需要配置 SSL证书,但是使用 openSSl配置证书较为繁琐。 使用 mkcert工具可以快速生成本地 SSL证书。
下一页
个人成就
文章被点赞
5
文章被阅读
7,226
掘力值
253
关注了
3
关注者
1
收藏集
1
关注标签
0
加入于
2021-05-08