![](https://img-blog.csdnimg.cn/d6811a3dbddb4587a375a8af83f9f566.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go
Go
Hunter_Kevin
这个作者很懒,什么都没留下…
展开
-
gin自定义验证器+中文翻译
1、说明5、调用接口测试。原创 2024-05-12 21:59:55 · 370 阅读 · 0 评论 -
gin自定义中间件
代码。原创 2024-05-07 10:01:18 · 394 阅读 · 0 评论 -
grpc集成proto-validator进行参数校验
copy代码到项目目录下即可。原创 2024-05-05 05:32:37 · 331 阅读 · 0 评论 -
grpc拦截器+metadata进行接口统一校验
import ("context""fmt"/*自定义拦截器,搭配metadata元数据,进行登录验证*///fmt.Println("客户端封装metadata,封装auth")// 手动创建元数据})// 创建出站请求的上下文if err!= nil {fmt.Println("客户端接口调用错误-->" + err.Error())return err// 放入拦截器if err!= nil {panic("客户端拨号失败-->" + err.Error())})原创 2024-05-05 04:22:39 · 189 阅读 · 0 评论 -
grpc的一元调用(简单模式)
【代码】grpc的一元调用(简单模式)原创 2024-05-05 00:39:11 · 139 阅读 · 0 评论 -
go使用grpc进行import内置proto文件时遇到的坑:Import “google/protobuf/empty.proto“ was not found or had errors.
因此需要在proto的安装目录的bin目录下找到这两个.exe文件,然后复制粘贴到go安装目录下的bin目录中,这样输入生成go代码命令时,就会通过proto插件进行自动检索。之后在cmd中输入protoc相关命令,就能够自动检索到导入的内置类型。注意不是在PowerShell,或者Goland的终端中输入命令。命令,检测protoc是否安装成功,然后输入。命令,检测protoc的这个插件是否安装成功。首先,需要win+R,输入cmd,输入。原创 2024-05-03 05:38:27 · 624 阅读 · 0 评论 -
go的grpc的三种流模式通信
grpc的数据传输可以分为4种模式:简单模式 (一元调用)服务端流模式 (服务端返回实时股票数据给前台)客户端流模式 (物联网硬件设备向后端发送数据)双向流模式 (聊天场景)原创 2024-05-02 02:21:18 · 500 阅读 · 2 评论 -
单词翻译程序 go实现
目的:熟悉go基础语法package mainimport ( "bytes" "encoding/json" "fmt" "io/ioutil" "log" "net/http" "os")type RequestParam struct { TransType string `json:"trans_type"` Source string `json:"source"`}// 将json直接转成结构体type ResponseNode struct {.原创 2022-05-12 03:10:59 · 283 阅读 · 0 评论