kratos
两不务
高行微言,守职不废,处义不回;
展开
-
Go Kratos2.0 Http请求如何获取IP地址(Filter,Middleware)
Kratos2.0 支持Http请求模式,但对于Http请求的常见使用场景支撑的并不多,很多时候需要编程人员通过Filter和Middleware实现,以下是一种获取http请求来源IP的方式;1.server/http.go NewHTTPServer 方法中添加Filter和Middleware// NewHTTPServer new a HTTP server.func NewHTTPServer(c *conf.Server, a *conf.Auth, user *service.Us原创 2022-05-11 11:13:34 · 2229 阅读 · 1 评论 -
Go Kratos V2 gRpc + ETCD 适配 V1 - 适合Kratos V1+ETCD 升级到 V2 的中间过程
服务注册 go 1.17require ( github.com/go-kratos/kratos v1.0.1 github.com/go-kratos/kratos/v2 v2.2.1 google.golang.org/grpc v1.44.0 go.etcd.io/etcd/client/v3 v3.5.0)1.provider/internal/server 添加 registrar.go 文件package serverimport ( pb ".原创 2022-05-07 23:09:23 · 460 阅读 · 0 评论 -
Go Kratos V2 gRpc + ETCD 使用实例
1. 服务端原创 2022-05-07 22:01:11 · 1057 阅读 · 0 评论