Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
zhufuyi committed Sep 14, 2022
1 parent 4e29704 commit 65584b5
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 7 deletions.
24 changes: 19 additions & 5 deletions README.md
Expand Up @@ -20,21 +20,35 @@
- [encoding json或proto编解码](encoding)
- [errcode http和grpc错误码](errcode)
- [gin 相关](gin)
- [validator gin请求参数校验](gin/validator)
- [response gin返回数据封装](gin/response)
- [errorcode 错误码定义](gin/errcode)
- [metrics 监控指标](gin/middleware/metrics)
- [ratelimiter 限流](gin/middleware/ratelimiter)
- [validator gin请求参数校验](gin/validator)
- [handlerfunc gin handler函数](gin/handlerfunc)
- [middleware gin中间件](gin/middleware)
- [auth 鉴权](gin/middleware/auth.go)
- [cors 跨域](gin/middleware/cors.go)
- [logging 日志](gin/middleware/logging.go)
- [request id 请求id](gin/middleware/requestid.go)
- [tracing 链路跟踪](gin/middleware/tracing.go)
- [ratelimit 限流](gin/middleware/ratelimit)
- [metrics 指标](gin/middleware/metrics)
- [grpc 相关](grpc)
- [benchmark 压测](grpc/benchmark)
- [grpccli grpc 客户端](grpc/grpccli)
- [gtls TLS加密传输](grpc/gtls)
- [hystrix 熔断](grpc/hystrix)
- [interceptor 一些grpc客户端和服务端的拦截器,包括jwt、logging、recovery、metrics、ratelimit、loadbalance、retry、hystrix、tracing、timeout](grpc/interceptor)
- [keepalive 保持连接](grpc/keepalive)
- [loadbalance 负载均衡](grpc/loadbalance)
- [metrics grpc指标](grpc/metrics)
- [interceptor 客户端和服务端的拦截器](grpc/interceptor)
- [recovery 恢复](gin/interceptor/recovery.go)
- [jwtAuth 鉴权](gin/interceptor/jwtAuth.go)
- [logging 日志](gin/interceptor/logging.go)
- [timeout 超时](gin/interceptor/timeout.go)
- [retry 重试](gin/interceptor/retry.go)
- [ratelimit 重试](gin/interceptor/ratelimit.go)
- [hystrix 熔断](gin/interceptor/hystrix.go)
- [metrics 指标](gin/interceptor/metrics.go)
- [tracing 链路跟踪](gin/interceptor/tracing.go)
- [gobash bash命令](gobash)
- [gocron 定时任务](gocron)
- [gocrypto 加密解密](gocrypto)
Expand Down
2 changes: 1 addition & 1 deletion gin/middleware/health.go → gin/handlerfunc/health.go
@@ -1,4 +1,4 @@
package middleware
package handlerfunc

import (
"net/http"
Expand Down
2 changes: 1 addition & 1 deletion gin/middleware/requstid.go
Expand Up @@ -14,7 +14,7 @@ const (
HeaderXRequestIDKey = "X-Request-ID"
)

// RequestID is a interceptor that injects a 'X-Request-ID' into the context and request/response header of each request.
// RequestID is an interceptor that injects a 'X-Request-ID' into the context and request/response header of each request.
func RequestID() gin.HandlerFunc {
return func(c *gin.Context) {
// Check for incoming header, use it if exists
Expand Down

0 comments on commit 65584b5

Please sign in to comment.